Thursday June17th, 1999
Transfused! JRun Mag is back
Another "Major League" deal
More Fun@ the "One"
WebLogic 4.5 uses J2EE
Drinkable Now!
Servers@JavaOne
Iona's EJB Rad
Cafe to EJB with BEA
Softera UML for EJB 1.1
MS: Windows open to Java
Banking -- on Servlets
IBM's EJB, e-plans
EJB 1.1 Spec released.
Oracle delivers
Watching grapes grow
Get Sybase EAServer free!
Weblogic 4.0 features
JSP 1.0 released
Informix raises the bar

Cover

Apr Mar Feb Jan 1998

Learning

Resources

The List

Enterprise Java

Security

Servlets and Tools

Editorials

Servers

Download

Java Database

HTML/XML

Contact Info

Java Skyline


Java
Skyline Learning Resources

Web Resources
About Servlet
Java Servers
Servlets, Tools
Enterprise
Security
HTML/XML
Database

Server List

Editorials:
Feb 15, What we Recommend


Jan 8, 1999 Our Mission: Creating the New Skyline


Contact Info

Java Server Headline News

Trans-Fusion! JRun Magazine comes back - with Persistence, and with Compaq/Digital's new scripting tool
June 17th, 1999
With the ink not yet dry on the Allaire buyout, JRun Magazine returns with a fabulous special edition for JavaOne. Many highlights: Hannes Marais and Tom Rodeheffer describe a new scripting tool called WebL "Webble." You can download the library and source from Compaq.

The name has an uncanny and striking similarity toAMZI!'s "Weebles" (WebLS) Prolog tool. Even more uncanny, like Prolog, Compaq's WebL produces very compact code, although it is an imperative language and Prolog is not. However, WebL is a Java-based tool (why else would you find it in JRun Magazine?) see Compaq's WebL page for more information..

In another article Clement Wong of Live Software describes how to implement Persistence's PowerTier under JRun (Persistence now bundles JRun with PowerTier).

The magazine features several other articles. Kevin Dorr continues his series on building an enterprise software framework. And there are two articles directly related to Allaire/Cold Fusion: Edwin Smith relates how to extend Cold Fusion with servlets, and Andre Lei explains how to speed JSP development using Allaire HomeSite.

From JRun Magazine Jun 99:

From Compaq Systems Research Center:

Another Java server company brings "major league" price June 17th, 1999
For the second time in as many days, a Java server manufacturer has been bought out for less than half of the Baltimore Orioles' annual salary. Xoom.com, Inc.the ISP with -- now 8+ million users (maybe 9 million by the time you read this) announced they have purchased Paralogic, manufacturer of the WebCore Java server, ParaChat interactive server, and operator of Anexa customizable online communities for $35 million.


The Orioles lost 9 to 3 to the White Sox .
From Java Industry Connection: XOOM.com acquires Paralogic Software Corporation, significantly enhancing Its free online community offerings by PR newswire SF, Jun 17.
 

Fun from the "One:" More vendor roll outs June 16th, 1999
The "Murph" is now "QualComm." The Giants and 49'ers no longer play at the "stick." They play at "3Com," not the stick and Giants will soon be playing at "PacBell." Oakland Colleseum is now known as the "Net."

Maybe someday the Moscone Convention Center will be known as the "One."

But for many, "One" just isn't enough. Those who think one language is too confining you can take comfort. Java 2 is becoming three separate platforms as Sun is spliting Java 2 into three editions: J2EE, J2SE, and J2ME (Enterprise, Standard and Micro). J2EE is the beefy platform for heavy-duty server-side development, and J2ME is a light-weight platform for small devices. But who's gonna want the standard one?

And introducing (drum roll) the "Weavelet"). If three languages aren't enough, Innovision has introducedit's own new language: Nepal XP, an XML protocol language. The company calles it "the solution for information uniformity." Boy did information ever need uniforms before this (Hopefully they're pinstriped). "Weavelets" are programs that create XML content from multiple sources.

An RSN from Forte: The company announces they are making significant progress with their SynerJ server, having deployed it everywhere, at least according to Sun's EJB deployment criteria. More news in July... Elsewhere on the Server front Cold Fusion goes live... Allaire is buying Live Software for about $25 million. They plan to integrate JRun into Cold Fusion. Since JRun already has incorporated <CF Anywhere> into itself, this sounds like a good match..

Entrust/Alliance demonstrates Entrust/Toolkit Java Edition 4.1 (at Entrust Booth 907). Supporting SSL and PKCS #7, the kit is available for free and can be downloaded from the companies website at: http://developer.entrust.com/software/


From Java Industry Connection:

From JavaWorld: JavaOne Developer Conference Product News by JavaOne Today editors

From Sun: Sun outlines three editions of Java 2 platform, Jun 15

From C/Net: Allaire livens up Java with Live Software buy, by Melanie Austria Farmer, Jun 15.

  BEA announcements: Weblogic 4.5 using Java Enterprise, JSP, JMS. June 15th, 1999 updated

BEA Systems has announced Weblogic 4.5 - a new version of it's application server that uses Java 2 Enterprise Edition to and now features JavaServer Pages (JSP) and Java Messaging Service (JMS) . The new Weblogic server provides a "single standards based..." envirnoment in which "to build, deploy, integrate, and manage...component-based applications" according to the company.
From BEA Systems: Weblogic 4.5 Announcement, Jun 15
 

Drinkable Now! Enterprise Java comes of age June 13th, 1999

It's been five years in the barrel, and Java 2 Enterprise Edition (J2EE) is now ready for bottling and serious tasting, From the first gulp, we experience J2EE no longer as a lean applet-flavored language, but as a rich landscape textured with blossoming APIs that flower with diverse products. The industry at large has begun to grok this, C/Net reports. And the Java vendor community provides ready explanations as reported by Jeff Walsh in JavaWorld.

From a developers point of view, Java is a bit softer on the pallet than it's C++ uncle was. Name spaces, reflections, JavaDoc, and classpaths not only make make Java programs more adaptive, but also more readable and relatively easy to follow as opposed to churlishly complicated.

So too have new more server-oriented APIs from Sun and utilities IBM and others that compliment and surround EJB 1.1. These include:

  1. Support for SQL3, for bean-flavored rowsets, and for distributed transactions in the new JDBC 2.0 Standard Extension API. Maydene Fisher provides an overview in a new preview chapter from the JDBC Tutorial and Reference, 2nd Ed. For EJB distributed applications, Sun has now added a serializable scrollable table container in the early access (JDC) edition of cached Row Sets .
  2. The capability for transaction security introduced by RSA in its Java Transaction Layer Security (TLS) protocol in BSAFE SSL-J 2.1 and CryptoJ 2.2.
  3. IDL mapping capabilities for Java Transaction Services (JTS) and compilation for RMI over IIOP also available for in an early access edition. The IDL compiler is compatible with both Java 2 and JDK 1.1.
  4. Multi-user server applications and whiteboarding through theJava Shared Data Tool Kit
  5. The ability to embed business logic in XML using, for example, the IBM XML parser. Todd Sundsted demonstrates in a How-to article in JavaWorld. And BlueStone is distributing numerous copies of it's Visual XML product at JavaOne.

Speaking of JavaOne, it's June. It's time for the Annual Santa Cruz Mountain Wineries Association festival. And it's also time for JavaOne. Over 300 exhibitors and 17,000 attendees pack the Moscone pavillion floor.

Sun will occupy about 40 booths! But there are a few others as well including new Java server releases for JavaOne:

  • Proton 4.0 (Pramati, Booth 402) now includes EJB and XML support. Jay Raghavendra, president of Pramati will present a talk EJB and Jasmine at CA World in New Orleans on July 19.
  • FirstSQL/j beta .50 (FFE Software, not at show) provides an excellent RDBMS in 100% pure Java with Java object query capabilities, Jun 10.
  • ServletExec 2.1 (New Atlanta) now supports HotSpot and JSDK 2.1.1.
  • Jserv (Apache Java Project)
  • Enhydra 2.1 (Enhydra Org, not at show).
  • ProSyst, (Booth 1003), has a new EJB server that supports transactions, security, and both RMI and CORBA.
  • AxCims (Accelerex, Ltd, not at show) eBusiness Framework for secure on-line customer transactions plus cataloging and billing tracking.
  • Drumbeat 2000 (JSP) (Elemental, Booth 1301), as you might infer from the name, now enables you to handle JavaServer Pages. Drumbeat is an authoring tool for Web-enabled database applications.
  • Last but not least, Live Software, Booth 201, has a new JSP 1.0 Beta 2 copies of JRun are now available with Symantec VisualCafe and Inpris Borland JBuilder, and RedHat Linux. (However, the JRun 2.3 distribution itself now includes the OROMatcher regex library and InstantDB).

From C/Net: Sun to debut new edition of Java, by Stephen Shankland and Wylie Wong, Jun 10.

From JavaWorld:

From Sun:

From Java Industry Connection:

From Apache Java Project: Jserv 1.0b5

From Pramati: Proton 4.0

From Enhydra Org: Enhydra 2.1

From Live Software JSP 1.0 Beta 2

From New Atlanta ServletExec 2.1

From FFE Software: FirstSQL/j .50


From JavaOne:
List of Pavillion Exhibitors

 

Java Server Products at JavaOne: As you meander along the corridors of the Moscone Pavillion, be sure to visit the following (for your ambulatory convenience, these are listed in approximate wandering around sequence):

  IONA announces RAD EJB CORBA tool; RAD RAD whose got the RAD May 26th, 1999
One keeps waiting for the headline that reads "Other Shoe Drops." It's seems to happen all the time in the high-charged world of EJB and e-commerce.

The EJB Home - IONA merger bears it's first fruit in OrbixHome, a middleware development tool that supports rapid application development (RAD) for both Enterprise JavaBeans and CORBA 3. IONA also announced its support for VisualCafé as well..

From Infoworld: Iona to roll out CORBA/EJB developers kit by Ted Smalley Bowen

From IONA Press Room:

  Symantec to roll out VisualCafé for EJB; chooses BEA WebLogic for first implementation May 24th, 1999
Symantec plans a whole series of enhancements for it's roll-out of Enterprise JavaBeans (EJB) support for VisualCafé Enterprise. EJB support will eventually include BEAWebLogic, IBM Websphere, IONA Orbix, Sun NetDynamics "and many others" according to Symantec.

In debug mode, VisualCafé Enterprise will allow a user to test and debug code across several computers from a single console. This feature, called Single View technology will speed up development by "an order of magnitude" according to the company.

Enterprise JavaBeans technology provides a framework for integrating multiple components and servers into an application. The new EJB 1.1 specification provides containers that enable centralization of business rules (entity beans) and interaction rules (session beans). Please refer to the earlier article and Sun's EJB 1.1 Specification and Java Skyline EJB Learning Resources, and Web Resources for additional information.

Symantec is intially targeting the BEA Weblogic applications server for the intial release in July. BEA just introduced version 4.0 with entity bean EJB support on May 3rd. In a separate announcement, four days ago, BEA announced the availability of Weblogic and Tuxedo for the Linux operating system.

Footnote: Java Skyline was the first publication to cover the Sun EJB 1.1 release on May 11. Keep looking here and stay up to date!

From Symantec: Press release on VisualCafé Enterprise and EJB, May 24

From Java Industry Connection: BEA WebLogic Server Chosen by Symantec.., by PR Newswire LA, May 24

From BEA Systems: BEA Ships Industry's First Enterprise Middleware and Java Application Server for Linux, May 20

Related resources from Java Skyline:

  SoftModeler 1.1 provides modeling support for EJB 1.1, Entity Beans
May 20th, 1999
Softera, Ltd. has announced support for Sun's brand new Enterprise JavaBeans (EJB) 1.1 specification. The recently released object design program, SoftModeler 1.1 now provides Unified Modeling Language (UML) design capabilities for Entity beans, according to the company web site.

The company plans a white paper on EJB support for the near future. However, according to Roni Weisman of Softera, you can already read about how the EJB modeling capabilities work in Chapter 5 and Chapter 9 of the user guide which is available on-line. Version 1.1 is available for trial download from the Softera web site.

Unified Modeling Language, UML, is a computer industry standard for symbolization and diagramming used in object oriented analysis and design (OOA/D) tools. It is a composite of techniques, combined from major design methodologies: Booch, Rumbaugh (OMT), Jacobson, Coad, and Martin-Odell. Most OOA/D software provides UML.

From Softera:

  Microsoft opens Windows to Java access May 20th, 1999
In a stunning move, Microsoft has opened the Windows window to Java development with the introduction of the Developer Tools Interoperability Kit (DTIK).

The kit including interfaces Java/Com and J/Direct that run with any standard JDK - (e.g. Sun JDKs). This allows the developer to have tight integration between Java applications and Windows resources.

From CMPNet TechWeb: Microsoft Releases Java Interoperability Kit, by Howle Amber, May 18

From Infoworld: Microsoft woos developers with Java- Windows connectivity tools by Dana Gardner, May 19

From Microsoft:

  Banking on Servlets: First Tennessee, Marquette launch HFNs on-line servlet-based banking applications
May 19th, 1999
Home Financial Network (HFN) has launched a servlet based banking system called Total Web Banking for First Tennessee it was announced yesterday. HFN announced plans for the launch of a similar system for Marquette Bank of Minnesota on May 5th. HFN employs a multi-tier architecture that incorporates servlets HFN calls "Stage III Architecture." HFNs Total Web Banking provides personalized and localized content as well as banking and bill paying functions.

From Java Industry Connection: First Tennessee Launches Online Banking and Bill Payment Products from Home Financial Network by Business Wire, May 18

From HFN:

  IBM: SanFrancisco goes EJB; Industry giant outlines plans for e-commerce.
May 18th, 1999

IBM has published it's own road map. It's Java-based SanFrancisco framework will be migrated to EJB architecture and integrate with WebSphere. IBM plans to deliver this as a Net commerce solution during the fourth quarter this year.

From ZDNet: PC Week: Java frameworks could speed e-com deployment by Antone Gonsalves, May 17

From IBM:

  Sun releases Enterprise JavaBeans Spec 1.1; entity beans no longer (just) an option
May 11th, 1999

The long awaited EJB Spec 1.1 has finally arrived and calls for entity beans. Entity beans are persistant beans that are used to describe actual business processes.

Defining an application in EJB thus incorporates business logic while remaining independent of the underlying computer architecture.

In making the announcement, one Sun article spoke of "strong industry demand" as fueling its decision to more quickly release an EJB spec with mandatory entity beans "sooner rather than later".

From Sun, May 10

  Oracle JDeveloper delivers database servlet wizard; business components speed development
May 10th, 1999

Oracle JDeveloper now includes a wizard for developing database servlets, Oracle announced today at iDevelop'99. Additionally, a new product Oracle Business Components for Java (OBCj), promises to speed application development. OBCj will use XML to define and manage application metadata.

iDevelop'99 continues tomorrow in San Francisco.

From Java Industry Connection:

From Oracle:

 

Watching the grapes grow...and assorted objects SilverStream readies us for next week; two titans tie a knot
May 6th, 1999
Aside from a couple announcments by SilverStream, there's not much out there happened today - if you don't count Microsoft buying the phone company and Sun finding a standard bearer for Java. Ho hum.

Tom Valesky's long awaited EJB book is out. Almost. You can't get it yet. (I told you nothing happened today didn't I?). But even so, you can already read the rave reviews on Amazon.com.

So, while waiting for something spectacular to happen, it's worth while noting a few things that have changed here at Java Skyline. First, if you haven't been here in a while, you'll notice that Learning Resources has a new format. Now the learning sections refer you to appropriate resource sections. And you tell you (approximately) what Java API Package you need to be concerned with. Nifty, eh?

Second, there is a new learning section on threads. Threads are interesting. They add complexity to your otherwise dull existence. Even when you're not creating or joining threads, or punctuating them with semaphores, you can always worry that you should be doing one of these instead of tweaking some otherwise innocent code elsewhere. Someday I'm going to write an article on when I think you should and shouldn't have to worry about threads. At least you'll sleep at night.

Third, Database Resources has a new sub-section on object servers. If you have a problem and you don't know what it is, object servers can probably help. How do you make EJB persistence work? Use an object server. How can you handle XML? Try an object server. How do you map an object to a relational database? You guessed it. Object servers.

Object servers, those programs formerly known as object databases, (ODBMSs) store and catalog objects that you can later retrieve and use again later. Poet saved this article from Java Report so you can read about how, and how well they work.

Under the parenthood of the Object Database Management Group(ODMG), ODBMS used to be a kind of niche market aimed at people who needed to create complex Smalltalk, C++ and Java programs.

But object servers are seasoned and very versatile products. And so recently, several object server manufacturers have vectored in on the burgeoning EJB market. EJB is a market that Martin Marshall of Zona Research seems to see as a potential "cultural flashpoint." And so this is quite possibly where their real future is. Maybe now the grapes will finally get to grow up, and we'll see what a good vintage they'll bring. --Rich Katz


From Amazon dot com:
Enterprise JavaBeans: Developing Component-Based Distributed Applications by Tom Valesky Addison-Wesley, 1999

From CMPNet /TechWeb:

From ZDNet: SilverStream to tout app server's openness at conference, May 5th, 1999

From C/Net: Industry titans shake on $5 billion deal, by staff, May 6th

From Java Report (via Poet.com): How to store Java objects by Tomaz Domajnko, Bostjan Brumen, and Matjaz B. Juric and Ivan Rozman, Apr 1999.

From

  BEA Weblogic 4.0 offers new features, high performance
May 3rd, 1999
BEA Systems has released Weblogic Server 4.0 with software-based clustering. load-balancing, fail-over, JDBC connection pooling, EJB and integration with BEA Tuxedo.

Weblogic EJB includes entity beans and Weblogic extends software clustering to EJB across multiple servers. For development, the new version integrates well with Symantec Visual Cafe Enterprise Edition, according to BEA.


BEA provides a complete data sheet on Weblogic Server 4.0, and a 30-day trial download. They also have a FAQ that outlines new features and benefits.

From Java Industry Connection:

From BEA Systems:

  Sybase: Got Inprise? Will trade EAServer 3.0 for it May 3rd, 1999
Apparently hungry for Inprise software licenses, Sybase will trade a developer's copy of it's recently released Enterprise Application Server (EAServer) 3.0 to the first 1,000 developers who send them Delphi, JBuilder or Inprise Application Server licenses. Exactly why Sybase needs 1,000 Inprise licenses or what they plan to do with them wasn't disclosed. EAServer 3.0 also includes Sybase's PowerJ IDE.

You have a month and a half to make a decision. The offer expires June 15th.
From Java Industry Connection:
Sybase offers free Enterprise Application Server in exchange for Inprise Application Server, Delphi or JBuilder, PR Newswire Boston, May 3

From Sybase: Attention Inprise Customers: Sybase is making you an offer you can't refuse.
  Sun releases JSP 1.0 early access May 2nd, 1999
Sun announced the release of its JavaServer Pages 1.0
From Sun JDC: Java Server Pages

From Sun: JSP Home and 1.0 Specs
  Informix Java announcement
May 1st, 1999

As per announcement on Thursday, Informix now has their own SQLJ implementation, packaged with a new JDBC 2.0 driver, and plans for embedded server integration with Java, following the lead of Oracle and IBM.

Informix joins IBM and Sybase in having a Type 4 JDBC 2.0 driver. Microsoft SQL Server remains the only major RDBMS without its own type 4 driver. (You can however, obtain JDBC type 4 drivers from several sources --See Java Skyline Database Resources).
From Informix: Press Release, Apr 29

From Java Industry Connection: Informix delivers new connectivity products for Java technology-based solutions, by Business Wire, Apr 29
Java Skyline Sections:

Java Skyline Learning Resources
Java Skyline Web Resources
Previous Headlines
Apr 1999
Mar 1999
Feb 1999
Jan 1999
1998



Java™ and all Java-based trademarks and logos, JDBC™, Java™ Web Serve™, are trademarks of Sun Microsystems, Inc. WebSphere® and Visual Age® are registered trademarks of IBM Corp. Dynamo® is a registered trademark of Arts Technology Group. Inprise™, JBuilder™, VisiBroker™ are trademarks of Inprise Corporation. All trademarks used in this publication are for news and editorial purposes only. No trademark is used on this site in any attempt to confuse the public about the ownership of such trademark or with intent to infringe on trademarks.

The publisher assumes no responsibility for errors or omissions in this publication. All contents of Java Skyline are copyright ® 1998/1999 by Richard Katz and Skyline Boulevard Systems, Inc. No other corporation, not even Sun Microsystems, Inc., is in any way responsible for the editorial policy or contents of the publication.


Java Skyline
is presented by:

       
Skyline Boulevard Systems, Inc.  
Richard Katz
2400 Skyline Blvd E4
Pacifica, CA, 94044

Architecture

  Requirements, Analysis, OOA/OOD, RAD

Java

  App & Web Servers, JDBC, RMI

Data Base

  Oracle, SQL Server, DB2, Essbase

NT

  VB/VBA, Visual Foxpro, Automation, Admin

Unix

  Administration, Java Server Deployment

(415) 298-7509  
       
Suggestions, comments, feedback to:      
richkatz@earthlink.net      

It's not rocket science...

  It's better.