WS130: Web Services Overview Seminar (1/2 Day)
Course Overview
The first wave of the Internet delivered information to people.
The second wave, being accelerated through the use of Web Services,
delivers information to systems and opens up new ways of transacting
business processes and delivering business services. This overview
looks at the fundamental web service technologies supporting this
second wave of the Internet, discusses some of the issues which adopters
of these technologies are facing and examines the myriad of emerging
technologies and standards which may play important roles in future
web service based systems.
Core technologies discussed include: SOAP, the Simple Object Access Protocol;
WSDL, the Web Service Description Language; and UDDI, the Universal Description Discovery
and Integration system. We also examine the emerging technologies proposed to support
security, transactions, notifications/events, reliable messaging and managing resources.
View sample slides: WebServicesIntro
Course Objectives
- Become familiar with SOAP, UDDI, WSDL & Service-Oriented Architectures
- Gain the essential knowledge to be able to use SOAP, WSDL & UDDI
- Explore some of the practical issues of designing and deploying Web Service systems
- Understand the status of the Web Service standardisation process
- Understand the complex emerging set of related standards such as WS-Security, SAML, WS-Inspection, ebXML, BPEL4WS, WSEL, RosettaNet, JAX*.
Audience
Software Developers, Designers, Managers and Architects interested in Web Service systems based on SOAP, WSDL & UDDI.
SEMINAR Content
- Core Technologies: XML, SOAP, WSDL, UDDI (plus a quick comparison to REST)
- Security: The WS-Security family of specifications, WS-Trust and WS-Federation
- .Net Language/Environment Support: GXA and WSE
- Java/J2EE Language/Environment Support: JAXP, JAXR, JAX-RPC, SAAJ, JAXB and JAXM
- Transactions: BTP vs WS-CAF vs WS-Transactions
- Notifications/Events: WS-Eventing vs WS-Notifications (WS-BaseNotification, WS-BrokeredNotification, WS-Topics)
- Reliable Messaging: WS-Reliability vs WS-ReliableMessaging
- Managing Resources: REST vs WS-Transfer vs WS-ResourceFramework (WS-ResourceProperties, WS-ResourceLifetime, WS-RenewableReferences, WS-ServiceGroup, WS-BaseFaults)
|