Most common demand while implementing software application for a client is to have a seamless integration betweent the various applications they use. Say, the client is using five different applications for his day to day operation. He want the information from one appplication to be injected into the second while some modification/change of data happens in the first application.
Most of the applications serves this requirement by providing an interface for integration so called the integration point. Through that facility the application can send or consume information from any thrid party applications or from within itself. And they are built on a Service oriented Architecture model.
What mostly shared between the applications, will be the functionalities/actions that they serve. In SOA perspective, those functtionalities are called Services, which are a shared among the applications.
XML (Extensible Markup Language) is widely used for ccommunications between the applications which boosted the concept of SOA.
No comments:
Post a Comment