Service-Oriented Architecture: Strategy, Technology and Methodology Training Course

Overview

This course is intended for Post Graduate (or equivalent) level students and will be a combination of lectures and lab sessions (theory and practice).

At the end of the course the student should be able to:

Knowledge and Understanding.

  • Understand the principles and business advantage of systems developed around services.
  • Become fully aware of the major protocols and technologies involved in the web services standard, and understand how these technologies fit together. Your knowledge will extend to leading-edge and emerging aspects of web services as well as the more established elements of the standard.
  • Understand in depth the technology used to enable systems based on a widely used programming language to both use and provide Web Services.

Intellectual Skills:

  • Identify where the service oriented approach and in particular web services are appropriate for particular business scenarios.
  • Consider the most effective design for a web services solution
  • Acquire, in the future, knowledge and understanding of emerging aspects of the rapidly evolving web services standard

Practical Skills:

  • Operate with current technologies associated with Web Services that are platform neutral – XML, SOAP, WSDL
  • Write and expose web services in a widely used programming language and write client code in that language to invoke web services.

Course Outline

  • The overall approach to design of systems based on services
  • XML
  • The RESTful approach to web services and the SOAP standard
  • The Web Services Definition Language (WSDL) and other standards for the specification of services.
  • Advanced web service standards to ensure such features as security and reliability
  • BPEL, the Business Process Execution Language
  • Web services in the cloud and the use of web services by mobile devices.

Leave a Reply

Your email address will not be published. Required fields are marked *