Share to your social networks.

Web Services

Overview of web services and web service architectures.Web services have come of age and are the foundation of today's enterprise application architectures.Service Oriented Architecture (SOA) break up traditional application silos into reusable services shared and used by different applications.Web services group and encapsulate related functionality into reusable functional units.Web service intermediaries complement the business functionality exposed by web services withfunctions such as authentication, load balancing, logging and caching.To control web service consumer and producer compatibility, web services should carry the version of the service in the interface.

Overview of web services and web service architectures.Web services have come of age and are the foundation of today's enterprise application architectures.Service Oriented Architecture (SOA) break up traditional application silos into reusable services shared and used by different applications.Web services group and encapsulate related functionality into reusable functional units.Web service intermediaries complement the business functionality exposed by web services withfunctions such as authentication, load balancing, logging and caching.To control web service consumer and producer compatibility, web services should carry the version of the service in the interface.

A Web service is a software system designed to support interoperable machine-to-machine interaction over a network . It has an interface described in a machine-processable format (specifically WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP-messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards.

Key elements:

•

Machine-to-machine (M2M) interaction over a network

•

Machine-processable interfaces

•

APIs that can be accessed over a network

•

Communication over HTTP (even though SOAP-WS make little use of the HTTP protocol)