Web Services Briefing


Audience
Application architects, application developers, project managers and other professionals that will be transitioning into a Web Service development environment.
   

Duration

3 hours
   
Course Abstract
This executive briefing will utilize an interactive lecture to introduce the participants to the concept of Web Services in an integrated eCommerce environment and their rapidly expanding role in application integration. This course is part of a series that strive to provide the basic foundational information on the emerging technologies of today. This briefing will strive to introduce the following topics; defining the role of Web Services, depict the architecture of the Service Oriented Architecture, benefits and drawbacks of this emerging approach, illustrating the role of XML, defining Simple Object Access Protocol (SOAP), depicting the structure of SOAP messages, use of Web Services Descriptive Language (WSDL), emerging use of Web Service Inspection Language (WSIL), evolving legacy application integration efforts and the role of UDDI registries.
   
Objectives

Upon conclusion participants will have acquired these skills:

  • Depict the architecture of a Service Oriented Architecture
  • Understand the role of Web Services in an SOA environment
  • Illustrate the benefits and costs associated with Web Service applications
  • Examine the different Web Service models from IBM, Oracle, Sun and Microsoft
  • Understand the basic model for a Web Service oriented application
  • Compare and contrast the role of Business-to-Consumer (B2C) and Business-to-Business (B2B) applications
  • Depict the emerging legacy application integration efforts and the role Web Services will play
  • Explain the role of SOAP, it’s architecture and the structure of SOAP messages
  • Depict the different types of SOAP messages: remote procedure call (RPC), document-centric and the abilities of MIME/DIME embedding
  • Illustrate the use of Web Service Descriptive Language (WSDL)
  • Define the role that porttypes, ports, services and bindings play in defining our Web Services. Also, review their definitions in WSDL
   
Class Format Lecture
   
Prerequisites

Each student should have a basic understanding of application development either as a developer, project manager or end client. Additionally, basic knowledge of internet-oriented applications is helpful, but not required.