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.
What you will learn
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.
Prerequisites
A general knowledge of XML and the Internet.
Duration
1 day
Fee (per attendee)
£525 (ex VAT)
This includes free online 24/7 access to course notes.
Hard copy course notes are available on request from rsmshop@rsm.co.uk
at £50.00 plus carriage per set.
Course Code
SOAW
Contents
Introduction
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).