Why Are Web Services the Preferred Option?

Unfortunately, with an existing distributed technology stack, you'll often find a number of limitations, especially with interoperability between platforms. For example, if you try to deploy a COM+ application to converse across a firewall or to converse across smart routers or organizational boundaries, you'll often find some significant differences. Most of the earlier distri-buted component technologies were by no means built to deal with firewalls and intelligent routers. For instance, if you build an application using Microsoft Enterprise Services (a set of classes provided by Microsoft to be leveraged in enterprise applications), how do you utilize the service from a Java client? Considering that ...

Get Pro WCF: Practical Microsoft SOA Implementation 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.