Ultimate Web Services

מק"ט: #6928 | משך קורס: 40 שעות אק'

At the inception of Web Services, the buzz was about its simplicity and interoperability.
Nowadays, most organizations face great complexity with regards to Web Services implementations.
The course provides a comprehensive view of the Web Services world and its standards and practices, to allow developers to create interoperable, simple and maintainable Web Services.

הקורס פעיל לקבוצות מטעם ארגונים בלבד, ניתן לשלוח פנייה רק אם מדובר בקבוצה
*שדות חובה

קהל יעד

  • Java Developers
  • Team Leaders
  • Project Managers

תנאי קדם

  • Experienced Java Programmers
  • Familiarity with Web Services


Web Services Recap:

  • Web Services Overview
  • SOAP 1.2
  • WSDL


Binding Styles:

  • What are binding Styles?
  • RPC/Document Encoded/Literal
  • The Document-Wrapped Style


WSDL 2.x:

  • What's new with WSDL2?
  • MEPs
  • Interface Inheritance


Complementary Standards:

  • WS-Addressing
  • WS-Transactions
  • WS-ReliableMessaging
  • WS-Notifications
  • WS-Security


JAX-WS 2.x:

  • Creating Web Services
  • Writing Clients
  • Asynchronous Clients
  • Stateful Services
  • Handlers
  • Packaging
  • Using Complementary Standards


Performance Considerations:

  • XML Infoset & Fast Infoset
  • Working with Attachments
  • MTOM
  • Achieving Performance Goals


RESTful Web Services:

  • What is REST
  • Writing RESTful Services with JAX-RS
  • SOA vs. ROA


Best Practices:

  • Interoperability with WS-I
  • Testing Web Services
  • Architectural Design Patterns


Advanced AXIS2:

  • AXIS2 Overview
  • Configuration Files
  • Pipes & Handlers
  • Binding Frameworks
  • Complementary Standards
  • Unique Features


Additional Frameworks Overview:

  • Apache CXF
  • JBossWS