Web services are applications that can be used via Internet, using protocols such as SOAP (Simple Object Access Protocol). They are published on universal registries called UDDI (Universal Description , Discovery and Integration). Why would anyone prefer Web Services over other distributed computing methods such as DCOM (Distributed Componenet Object Model) or CORBA (Common Object Request Broker Architecture), which are faster, thinner (binary standards) than Web Services? The answer lies in the fact that XML is universally accepted. That is why, using XML to send data across is much simpler than using any other technology for data exchange. CRM vendors prefer to expose their application functionalities through Web Services. This way, the integration with an existing system or developing a future system on top of the CRM system becomes simpler. It is easy to develop a Web-based application to access the data residing on the CRM database by accessing the data through Web Services. The CRM application's features such as the Pricing engines and the Marketing Optimizer Engines can be used by the web application. CRM Today reports:
Also unlike the traditional integration methods, Web services require both ends to support XML/SOAP. That requires the whole industry to be in sync with Web Services. Otherwise it will lead Integrators to build middle layers or Web services on behalf of the software vendors(Like building a web service to access your mainframe application - that you don't want to replace - and send SOAP/XML messages to the CRM application).
--
Did you enjoy this post?
« The Customer's Perspective | Main | Smart Products and the Future of Business »
Comments