| |
|
technologies
> web services
Web Services
Web
services are software services that are offered via the Internet
through open communication standards. Anyone can consume a web service
regardless of the platform or language it was implemented.
Web Services are a set of specifications published by the W3C and other
major organization and backed up by companies such as IBM, SUN and
Microsoft. The specifications define open standards for representation
of data (XML), transport (SOAP), description (WSDL) and discovery
(UDDI). Though not a specific requirement, almost all web services are
offered via Http the industry standard that serves the World Wide Web
itself.
Because of their open nature and the fact that everybody can implement
a client that consumes any web service, published web services realise
what is called Service Oriented Architecture (SOA).
SOA dictates that all transactions among consumers and companies (B2C)
and even among companies (B2B) are offered via Web services. Each
individual or organisation publishes requested functionality in a
single web services. Other (compound) web services can include and
extend the abilities offered by the basic web services in order to
provide richer functionality.
Several web services are offered for public consumption by major and
minor companies across the globe. Common examples include the Google
Maps service, or the Amazon and Ebay listings.
You can consult the wikipedia entry on web services for additional information.
Agilis has implemented a wide range of Web Services for different
projects always following the open nature of web services along with
the need of efficiency and ease of use.
|
|
|