Web services protocols

Web services protocols

Following is an outline of most of the protocols used to deliver Web services. The services prefixed with the "WS-" are often called the "WS protocols" or "WS* protocols." See Web services.
MESSAGING SOAP
  messaging system

 MTOM (Msg Trans Optimization Mechanism)
  optimize transmission of SOAP messages

 WS-Addressing
  normalize addresses to traverse network
  firewalls and gateways


 META-DATA WSBPEL
  language for business processes

  WSDL
  language for Web services

  WSFL
  language for Web services processes

 WS-Policy
  framework for communicating policy
  requirements and restraints

 WS-PolicyAssertions
  common assertions within a policy

 WS-PolicyAttachment
  associate WS-Policy with WSDL and UDDI

 WS-MetadataExchange (WS-MEX)
  bootstrap communication with a
   Web service


 SECURITY

 WS-SecurityPolicy
  define policy assertions

 WS-Security
  protection methods for SOAP messages

 WS-Trust
  manage security tokens

 WS-SecureConversation
  define new WS-Security token types
  define how keys are computed


 QUALITY OF SERVICE

 WS-ReliableMessaging (WS-RM)
  ensure message is delivered
   in case of failure

 WS-Coordination
  framework for coordinating actions in
   WS-Atomic Transactions

 WS-AtomicTransactions
  supports rollback (see  two-phase commit)
References in periodicals archive ?
Today's big challenge facing providers of corporate learning materials is how to enrich existing standards for learning content publishing and distribution such as SCORM - especially adding web services protocols to content packages making the learning experience richer and more customised.
By enabling access to Windows Live services on both the Nokia S60 and Series 40 platforms using standard Web services protocols, our mutual customers will have the power to seamlessly move between contacts, e-mail, messenger, phone calls, text messaging, camera, gallery and browsing, all in an integrated way.
Whatever the protocol, however, all have one requirement in common--XML Web services protocols require a processing infrastructure that can parse, transform and process XML at network speeds.
They say that all systems should support the basic internet protocols such as IP and HTTP, and where appropriate the more advanced web services protocols such as SOAP.
By leveraging Web service technology, MUWS enables easier and more efficient IT management systems by providing a flexible common framework for manageability interfaces that benefits from the features of Web services protocols.
On the server and web services side, the next version of NetWeaver will support latest web services protocols for interoperability with BizTalk Server, while repository managers that integrate NatWeaver's knowledge management function is planned for Windows SharePoint Services and Exchange Server in 2005.
Of course, it is hard to predict the future, but because of the adoption of Web services protocols (SOAP in particular), the future is very bright.
But in fact, says Barnes, more work needs to be done on identifying and componentising ERP software before its constituent parts can be made available through web services protocols.
Specifically, upgrades to the Suite's Web Edition and SOA Edition allow organizations to better utilize mainframe assets, more fully integrate disparate development platforms, and take advantage of more efficient Web services protocols.
Standard web services protocols make it easy for developers to embed policy into applications, allowing for authenticated applications to dynamically and uniformly enforce policy over any or all real-time sessions.
The blueprint will also incorporate Web Services for Management (WS-Management), which is the first specification in support of the Distributed Management Task Force (DMTF) initiative to expose model-agnostic management resources via a set of Web services protocols.
Multi-Protocol Support: Expose a company's data in popular XML Web services protocols such as SOAP and REST for easy integration into popular third party solutions and standards-based development

Full browser ?