BEA said it added support for a certified implementation of the Java API for XML-based Remote Procedure Call, or JAX-RPC, in its WebLogic application server. It claimed to be the first of the big Java application server vendors to include support for the technology in its product.
JAX-RPC defines a set of standard Java application programming interfaces (APIs) that allow developers to create XML-based Web services using Simple Object Access Protocol (Soap) as the messaging protocol. It was approved in June by the Java Community Process, the multi-vendor group that ratifies Java standards.
JAX-RPC should allow Web services to interoperate regardless of the programming language they are written in or the platform on which they are deployed.
Once other vendors have adopted the standard, a developer should be able to deploy a Web service on an application server from Oracle, for example, with the knowledge that procedures can be executed on a computer running another vendor's software.
A handful of other vendors have already announced support for JAX-RPC in their products, including Silverstream Software, a Java tools vendor being acquired by Novell.
BEA claimed to be the first of the big application server vendors to support the specification. Its rivals include IBM, Sun and Oracle.