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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.