BEA WebLogic Server 10: Develop Enterprise Web Services


What you will learn

This course introduces students to Web services development for BEA WebLogic Server using BEA Workshop for WebLogic development platform. Students will develop, deploy and test Web services. Students will also develop Web service clients, JUnit tests, and controls.

Learn To:
  • Develop synchronous, asynchronous, reliable, secure, and conversational Web services
  • Apply best practices to Web service logic and interface design (tiered model, controls)
  • Develop and test Web services for BEA WebLogic Server using BEA Workshop for WebLogic Platform


Audience
Java Developer

Prerequisites
Basic understanding of Extensible Markup Language (XML)
Basic understanding of Web applications
BEA WebLogic Server 9.1: Develop Applications with Eclipse

Course Objectives
Understand Web service technologies (XML, XSD, WSDL,SOAP, JSR 181)
Develop and test Web services for BEA WebLogic Server using BEA Workshop for WebLogic Platform and JUnit
Develop synchronous and asynchronous Web services
Develop clients for synchronous and asynchronous Web services
Develop Service, Java Database Connectivity (JDBC) and custom controls
Develop secure, conversational, and reliable Web services
Add handlers to Web services
Create and throw Simple Object Access Protocol (SOAP) faults from a Web service
Develop Web services that employ SOAP attachments
Apply best practices to Web service logic design (tiered model, controls)
Apply best practices to Web service interface design (XML schemas, XML Beans, validation, and transformation)


Course Topics

JSR-181

Web service annotations

Synchronous/asynchronous Web services

Web service consumers

Beehive controls

SOAP faults

Reliable Web services

Conversational Web services

Secure Web services


Suggested Next Courses
BEA AquaLogic Services Bus 2.5: Integrate & Manage Services for SOA