Benefits of Web Services

The primary benefit of Web Services is that they are designed to work across platforms and programming models (programming languages and paradigms). In some ways, the goals of Web Services are similar to those of CORBA, which also integrates applications across platforms and programming languages. The difference is that CORBA depends on an Interface Definition Language (IDL), whereas Web Services depend on Simple Object Access Protocol (SOAP), which is an XML-based protocol. Another difference is that SOAP is simpler than CORBA IDL, which requires binding with different programming languages at compile time. SOAP, on the other hand, is a late-binding technology, meaning that the application calling a SOAP service does ...

Get Java™ Connector Architecture: Building Custom Connectors and Adapters now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.