SOA and Web Services

This course provides a clear overview of the aim and possibilities of Service Oriented Architecture and Web services in a Java environment. The variety of APIs from Sun are also explained in this broader context.

This course is available for one-company, on-site presentations.


On successful completion of this course you will be able to:

  • situate the components of the Web services technology in J2EE
  • evaluate the most important application areas of Web services and identify their functions in their organisation's processes.

Who Should Attend

Analysts, application developers, database administrators or project leaders wanting to know the importance of Web services.


A general knowledge of XML and the Internet.


1 day

Fee (per attendee)

£450 (ex VAT)

Course Code




What are Web services: use, standards, components; Web services models (document vs object oriented, synchronous vs asynchronous); Advantages and disadvantages; use in different architectures (B2B, B2M2B, B2E, C2B, ...).

Implementation and recalling of Web services

SOAP (Simple Object Access Protocol) versus XML-RPC versus eb-XML messaging; BTP (Business Transaction Protocol) or how to implement Web services transactions.

Registration of Web services

WSDL (Web Services Description Language): description of Web services; UDDI (Universal Description, Discovery and Integration) - the Web services directory - private versus public directories - types; WSIL (Web Services Inspection Language): detection of Web services WSIF (Web Services Invocation Framework).

Web Services and Application Integration

EAI (Enterprise Application Integration) and Web services (Java Connector Architecture, RDBMS access, ...); Security, transaction and coordination aspects; Web Services Flow Language (WSFL).

© RSM Technology 2019