Web Services Overview - 7 Hour Online Class or 1 Day Classroom Lecture

Web Services 101 for developers and technical managers with a solid understanding of XML, and who are involved in evaluating or planning Internet/Intranet applications. Covers an introduction to Web Services and Services Oriented Architecture (SOA), LAN stability and internet instability, XML and its importance, parametric and document centric data exchanges, asynchronous communication and processing, EDI and EAI; an overview of the technologies used including SOAP, WSDL, UDDI, WSFL and XLANG; security including specifications, XML Digital Signature and encryption, XKMS and SAML; and a section on Web Services in industry including who's using it, popular SOAP implementations, Microsoft .NET architecture, introducing and adopting Web Services and the consequences, ebXML and Rosetta and the state of Web Services today.

Online Class Schedule

Request a Class

 

Request More Info

   

Buy Course Book

 


Topic Summary | Print Version

Class Description:

Web Services are a set of technologies based on open standards that promise to revolutionize the way the Internet will be used in the future. Today's Internet is based mostly on human interactions using a web browser. Web Services on the other hand, is designed to allow unattended program-to-program interactions. It is a natural fit to applications such as EDI, EAI and B2B. Web Services have received the endorsement of most major software vendors such as Microsoft, IBM, Sun, Oracle and others, which virtually guarantees that this technology will be widely adopted. This course will explain what Web Services are, illustrate some of its applications and give you the information needed to decide whether it fits in your enterprise .

Audience: Developers and technical managers involved in evaluating and planning Internet or Intranet applications.

Prerequisites: A solid understanding of XML is required to benefit from this course. This can be obtained via SkillBuilders XML Overview course or conducted as a morning session in advance of the Web Services Overview course.

Familiarity with the following is not essential but is helpful:

  • Distributed Computing / Programming concepts (e.g. CORBA, DCOM) (can be obtained via SkillBuilders' "Architecture of Large Scale Enterprise Systems" course)
  • Basic internet concepts (web, HTTP, SMTP, HTML)
  • Messaging concepts (e.g. synchronous versus asynchronous).

Objectives: After successfully completing this course, you will be able to:

  • understand what Web Services are and its underlying technologies
  • point out the implications of the technology to the Enterprise
  • discuss the choice of technologies available to build Web Services
  • understand the high level architecture (SOA) on which Web Services are based
  • have a basic understanding of the SOAP protocol as used to access services
  • understand the use and the rationale behind WSDL
  • understand the added flexibility Web Services contributes to building applications
  • highlight applications for which Web Services are particularly suited for
  • be aware of the different standards currently in progress that complement the basic Web Services infrastructure
  • Suggest a few adoption strategies

Look Inside This Book:

Topic summary

To Top | Topic Summary