Last visited:
Created by Adminsske on 2 July 2012, at 15:10

From SSKE

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
Web services are self-contained software services that can be accessed using simple protocols over a network. They can also be described using standard mechanisms, and these descriptions can be published and located using standard registries. Web services can perform a wide variety of tasks, ranging from simple request-reply tasks to full business process interactions.
+
The paradigm of Web Services is changing the Internet from a repository of web content to one that stores and hosts services. Each organization can now expose its business applications as services on the Internet, making them accessible by means of standard programmatic interfaces, thus facilitating collaboration between businesses within and across enterprise boundaries. Distributed computing and resource sharing over the Internet is now enhanced with an increased cross-language and cross-platform interoperability. In addition, independently published Web services can be composed and integrated into Web applications, thus enabling a new quick and cost-effective way of software engineering for the efficient implementation of new business processes.
  
Web services provides a technology foundation for implementing an SOA. A major focus of this technology is interoperability. The functional building blocks must be accessible over standard Internet protocols. Internet protocols are independent of platforms and programming languages, which ensures that high levels of interoperability are possible.
+
Web services are programmable modules that present standard interface descriptions and can be universally accessed through standard communication protocols. The specification of a Web service’s functionalities is language and platform independent and these functionalities can only be accessed through its published interfaces via the Internet.
 +
The use of web services follows the flow described in the SOA operational model (Figure 2): they will be first modeled by a provider and then published by them in a service repository where requestors can perform queries in order to find what best suites their interest. After the query returns the proper location of the service provider, the requestor will be able to invoke the service.
  
[[Category:SSKE Knowledge/Web Services]]
+
 
 +
For each stage in the flow of Web services a variety of standardization and leading industrial organizations have been collaborating in order to define a set of emerging standards. Currently, standards for Web services exist at multiple levels.
 +
 
 +
 
 +
[[Category:SSKE Knowledge/Web Services|SSKE_Knowledge/Web_Services]]

Revision as of 03:25, 5 July 2012

The paradigm of Web Services is changing the Internet from a repository of web content to one that stores and hosts services. Each organization can now expose its business applications as services on the Internet, making them accessible by means of standard programmatic interfaces, thus facilitating collaboration between businesses within and across enterprise boundaries. Distributed computing and resource sharing over the Internet is now enhanced with an increased cross-language and cross-platform interoperability. In addition, independently published Web services can be composed and integrated into Web applications, thus enabling a new quick and cost-effective way of software engineering for the efficient implementation of new business processes.

Web services are programmable modules that present standard interface descriptions and can be universally accessed through standard communication protocols. The specification of a Web service’s functionalities is language and platform independent and these functionalities can only be accessed through its published interfaces via the Internet. The use of web services follows the flow described in the SOA operational model (Figure 2): they will be first modeled by a provider and then published by them in a service repository where requestors can perform queries in order to find what best suites their interest. After the query returns the proper location of the service provider, the requestor will be able to invoke the service.


For each stage in the flow of Web services a variety of standardization and leading industrial organizations have been collaborating in order to define a set of emerging standards. Currently, standards for Web services exist at multiple levels.