What are Web Services?
Web
services are an emerging technology that enables disparate applications running
on different machines to exchange data and integrate with one another without requiring
additional, proprietary third-party software or hardware.
Function
of Web services
Web
services are self-describing and self-contained network-available modules that
perform concrete business functions and are deployed easily because they are
based on common industry standards and existing technology, such as XML and
HTTP.
Advantages
of Web Services
·
Applications
that rely on the Web services paradigm can exchange data regardless of the
language, platform, or internal protocols they use.
·
They
reduce application interface costs.
·
Provide
a universal mechanism for integrating business processes within an enterprise
and, ultimately, among multiple organizations.
Loosely couple
Services
are most often built in a way that is independent of the context in which they
are used. This means that the service provider and the consumers are loosely
coupled. At the middleware level, the concept of loose coupling requires that
the “service-oriented” approach be independent of specific technologies or
operating systems.
Service providers
Organizations that provide the service implementations,
supply their service descriptions, and provide related technical and business
support
Service clients
End-user organizations that use some service
Service aggregators
Organizations that consolidate multiple services into a new,
single orchestrated service offering what is commonly known as a business
process.
No comments:
Post a Comment