3.5. RPC with SOAP

When you have an existing distributed application with client and server pieces using DCOM to communicate between them, it's usually impractical to rearchitect and rewrite the application using XML messaging. Minimally, replacing DCOM with messaging requires major changes and additions to the server to receive and process incoming XML documents and to send responses as outgoing XML documents. Additionally, the client must be rewritten to format and send requests as XML documents and to receive and parse responses. These changes are small compared to the major change in programming model that developers must learn and adopt. Developers writing the client no longer instantiate a server object and call its methods passing them ...

Get Real World XML Web Services: For VB and VB .NET Developers 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.