L’obiettivo è assicurare una più vasta interoperabilità tra le applicazioni dei servizi Web.
Bea Systems ha annunciato il supporto di una nuova specifica Java che potrebbe permettere una più vasta interoperabilità tra le applicazioni dei servizi Web. La società ha affermato di aver aggiunto il supporto per un’implementazione certificata di Java Api Remote Procedure Call basato su Xml (Jax-Rpc), nel proprio application server WebLogic. Jax-Rpc definisce un set di Api Java standard che permettono agli sviluppatori di creare servizi Web basati su Xml, utilizzando protocolli Soap (Simple Object Access Protocol) come protocolli di messaging.
Jax-Rpc permetterà ai servizi Web di interoperare, nonostante il linguaggio di programmazione col quale sono stati scritti o la piattaforma sulla quale sono stati distribuiti. Una volta che altri vendor avranno adottato lo standard, uno sviluppatore potrebbe distribuire un servizio Web su un application server di Oracle, per esempio, sapendo che queste procedure possono essere eseguite su un computer funzionante con il software di un altro vendor. Tra i vendor che hanno già annunciato il supporto di Jax-Rpc nei propri prodotti, troviamo Billerica e Silverstream Software.