Contemporary SOA is based on open standards
Perhaps the most significant characteristic of Web services
is the fact that data exchange is governed by open standards. After a message
is sent from one Web service to another ittravels via a set of protocols
that is globally standardized and accepted.
Further, the message itself is standardized, both in format
and in how it represents its payload. The use of SOAP, WSDL, XML, and XML
Schema allow for messages to be fully self-contained and support the underlying
agreement that to communicate, services require nothing more than a knowledge
of each other's service descriptions. The use of an open, standardized
messaging model eliminates the need for underlying service logic to share type
systems and supports the loosely coupled paradigm.
Contemporary SOAs fully leverage and reinforce this
open, vendor-neutral communications framework . An SOA limits the
role of proprietary technology to the implementation and hosting of the
application logic encapsulated by a service. The opportunity for inter-service
communication is therefore always an option.
No comments:
Post a Comment