Why Web Services ?
Overview Component-based programming is more popular than ever. Almost no application is built today and does not involve the use of some form of the component, usually from a different vendor. As applications become more complex, the need to utilize components distributed across remote machines is growing. An example of a component-based application is an end-to-end e-commerce solution. An e-commerce application residing on a web farm needs to submit an order to a back-end enterprise resource planning (ERP) application. In many cases, ERP applications reside on different hardware and may run on different operating systems. The Microsoft Distributed Component Object Model (DCOM) is a distributed object infrastructure that allows applications to invoke Component Object Model (COM) components installed on another server and has been ported to many non-Windows platforms. But DCOM has never been widely recognized on these platforms and is rarely used to facilitate commun...