International Journal of Computer Science Issues
Web services using XML provide information to applications through an application oriented interface, so that it can be parsed and processed easily rather than being formatted for display. Web services combine the advantages of the component-oriented methods and web techniques. An orchestration process presents different services which can be composed efficiently through a low in order to execute a business process. Application and business services can be freely designed to be process agnostic and reusable. Choreography describes multiparty collaboration and focuses on message exchange; each Web service involved in a choreography knows exactly when to execute its operations and with whom to interact. Choreography depends on the orchestration using the functional, resource dependencies among multiple services.