Sun Microsystems has released a public draft of its Enterprise JavaBeans (EJB) 1.1 API specification, which improves the ability to model server-based components through Entity Beans and adds to the scalability of Java-based application servers.
Code-named Moscone, the newest Java specification is designed to improve assembly and deployment of distributed applications and offer tighter cross-server portability of distributed applications, Sun officials said.
Sun originally planned to provide support for Entity Beans and container-managed per-sistence in EJB 2.0, due in mid-2000, but added both the technologies earlier for "real-life business", officials said.
Analysts view bringing Entity Beans to market earlier favourably.
"The use of Entity Beans is critical for object-oriented application design," said Anne Thomas, an analyst at Boston-based Patricia Seybold Group in a March report.
The EJB 1.1 specification is due for arrival in June, in time for the JavaOne conference beginning on June 14 in San Francisco. The specification, Thomas said, improves EJB security by aligning it with the Java 2, Standard Edition, security model, and it begins to use Extensible Markup Language (XML) to describe EJB deployment options.
The XML technology is of significant value because it will improve performance of applications that are composed of multiple Beans, said David Skok, founder and CEO of SilverStream, a maker of EJB application servers, which will deliver a server that supports EJB 1.1 in June at JavaOne.
Also at next month's JavaOne conference, IBM is expected to roll out Version 4.1 of its San Francisco Java application frameworks, and to update its road map for converging San Francisco and the EJB component model.
Currently, IBM offers a custom EJB con- tainer to permit San Francisco middleware and business application modules to run, because the core EJB services currently lag behind San Francisco's.
Sun is also expected to deliver a reference implementation preview of an EJB server, and detail plans to provide a compatibility test suite, in the JavaOne time frame.
A beta release of the reference implementation is slated for the third quarter of this year, with final release at the Java Business Expo in December.
IBM is leading the call for Sun to cede stewardship of the EJB specification to a neutral standards body.
Sun last week took steps to submit Java technology to the ECMA (formerly European Computer Manufacturer's Association) for standardisation, but it is unclear whether that will include EJB.