BEA Systems and Sun Microsystems have each advanced their Java application servers, with BEA offering customers a path to utility computing through a partnership with Veritas Software, while Sun released a low-end version of its application server that supports the latest enterprise Java standard.
BEA signed a deal to make its WebLogic application server work better with three Veritas products: Veritas OpForce, for automatically provisioning servers; Veritas Indepth, for managing the performance of applications; and Veritas Cluster Server, for linking servers together in a group.
"Our products have always supported BEA but it's been done in a way that you'd find support for a lot of other applications," said Arya Barirani, Veritas director of solutions marketing.
"Now the organisations are working together more tightly on the engineering front, so that support will be deeper and a lot more customised."
The companies claimed the joint offering provides customers with a path to utility computing. The utility model can help reduce IT costs by letting customers run applications on a group of relatively-low-cost servers, and then shift the workload between those servers automatically as demand for applications rises and falls, Barirani said.
Veritas and BEA position themselves as neutral suppliers whose products work with a range of hardware and software. Their joint offering is probably more open than most, meaning it should work better in a heterogeneous environment with a mix of servers, operating systems and applications, said William Hurley, a senior analyst with Enterprise Strategy Group.
In contrast, utility software from companies such as IBM and Oracle tend to work better with their own products, he said.
The closer ties to WebLogic will appear in a version of Indepth planned for September, and in a version of OpForce due some time in the fourth quarter, Barirani said. Veritas Cluster Server has already been validated for WebLogic and that product is available now, he said.
Other suppliers including Hewlett-Packard offer utility software that works with BEA's products, and the deal with Veritas gives customers another option, said Benjamin Renaud, BEA's deputy chief technology officer. The partnership also includes joint sales and marketing efforts.
Meanwhile, Sun released Java System Application Server Platform Edition 8, an upgrade to its application server that supports version 1.4 of the J2EE (Java 2 Enterprise Edition) specification, along with a corresponding software development kit.
Platform Edition is a low-end version of Sun's Java software geared mainly towards pilot projects and departmental applications, said Dennis MacNeil, a senior product marketing manager at Sun.
Among the most significant advances in version 1.4 is support for the Web Services Interoperability (WS-I) group's Basic Profile, which tells suppliers how to implement the main web services standards to interoperate with other vendors' products.
The WS-I includes large software makers such as Microsoft, IBM, Sun and BEA, as well as some large customers. J2EE 1.4 builds in support for several other web services technologies as well, making it easier for developers to link different types of software applications.
Platform Edition 8 also supports the new JavaServer Faces 1.0 specification, a set of APIs that should make it easier to create user interfaces for J2EE applications, and to reuse some of that code.
James Niccolai writes for IDG News Service