Oracle Training Oracle Support Development Oracle Apps

Free Oracle Tips

HTML Text

 Home
 E-mail Us
 Oracle Articles



 Oracle Training
 Oracle News

 Oracle Forum
 Class Catalog


 Our Staff
 Our Prices
 Help Wanted!

 Remote DBA
 Oracle Tuning
 Emergency 911
 RAC Support
 Apps Support
 Analysis
 Design
 Implementation
 Oracle Support


 SQL Tuning
 Security

 UNIX
 Oracle UNIX
 Linux
 Oracle Linux
 Monitoring
 Remote help

 Remote plans
 Remote
services
 Oracle C++
 Oracle Java
 Apache
 JDeveloper
 App Server

 Applications
 Oracle Forms
 Oracle Portal
 11i Upgrades
 SQL Server
 Oracle Concepts
 HTML-DB Tips
 Software Help

 Remote Help  
 Development  

 Implementation


 Financials Training
 Oracle 11i
 Oracle Apps 11i
 Oracle Workflow
 Oracle AR 11i Class
 Oracle AP 11i class
 Oracle GL 11i class
 Oracle HR 11i class
 Oracle FA 11i class
 11i Project Mgt
 11i procurement
 11i collections


 Oracle Posters
 Oracle Books

 Oracle Tuning Book
 Oracle RAC Book
 Oracle Security
 Easy Oracle Books
 Oracle Scripts
 SQL Server DBA
 SQL Design Patterns
 WISE
 Excel-DB   


 BC Oracle News


 Rednecks!
 Dress code
 Arabian Stallion

 Burleson Arabians
 Guide Horses
 Don Burleson Blog
 Golf & Travel


 Privacy Policy
 

 

   

Java J2EE Web Services Training Course

 A five-day on-site hands-on J2EE Web Class

© 2007 by Burleson Consulting

This course is taught at your Company site with up to 20 students. 

Click here for on-site course prices
 

Key Features

* Understand J2EE Internals.

* Learn J2EE structures, operators and strings.

* Use J2EE classes.

* See J2EE interface classes and object cloning.

* Create J2EE Graphical User Interfaces.
 

 

 

  

Course Description

This is an intensive hands-on course designed to rapidly learn Java web programming with J2EE.  This J2EE class will cover the use of procedural J2EE working with real-world examples and hands-on exercises. 

 

Book Required

  J2EE Web Services

Addison Wesley, ISBN: 0321146182

Audience

The student should have a basic understanding of computer programming.  It is also a plus to have object oriented concepts including inheritance, polymorphism and encapsulation.

Curriculum Design

This course was designed by Steve Karam, an experienced programming professionals with many years of J2EE and J2EE Experience.



J2EE Web Services Training Course
 
Syllabus Topics
 

1. An Overview of J2EE 1.4 Web Services.

The J2EE Platform.

The Technologies of Web Services.

The J2EE Web Service APIs.

 

2. XML Basics.

 

XML Primer.

XML Namespaces.

 

3. The W3C XML schema language.

 

XML Schema Basics.

Advanced XML Schema.

 

4. SOAP.

 

The Basic Structure of SOAP.

SOAP Namespaces.

SOAP Headers.

The SOAP Body.

SOAP Messaging Modes.

SOAP Faults.

SOAP over HTTP.

 

5. WSDL.

 

The Basic Structure of WSDL.

WSDL Declarations: The definitions, types, and import Elements.

The WSDL Abstract Interface: The message, portType, and operation Elements.

WSDL Messaging Exchange Patterns.

WSDL Implementation: The binding Element.

WSDL Implementation: The service and port Elements.

WS-I Conformance Claims.

 

6. The UDDI Data Structures.

 

The businessEntity Structure.

The businessService and bindingTemplate Structures.

The tModel Structure.

The publisherAssertion Structure.

UUID Keys.

WS-I Conformance Claims.

 

7. The UDDI Inquiry API.

 

General Information about UDDI SOAP Messaging.

The Inquiry Operations.

 

8. The UDDI Publishing API.

 

Operation Definitions and Payloads.

Fault Messages.

 

IV. JAX-RPC.

9. JAX-RPC Overview.

 

The Server-Side Programming Models.

The Client-Side Programming Models.

Other JAX-RPC Topics Covered.

SAAJ

 

10. JAX-RPC Service Endpoints.

 

A Simple JSE Example.

The JSE Runtime Environment.

Multi-threading and JSEs.

 

11. JAX-RPC EJB Endpoints.

 

An Enterprise JavaBeans Primer.

Enterprise JavaBeans Web Services.

 

12. JAX-RPC Client APIs.

 

Generated Stubs.

Dynamic Proxies.

DII.

 

13. SAAJ.

 

A Simple SAAJ Example.

Creating a SOAP Message.

Working with SOAP Documents.

Working with SOAP Faults.

Sending SOAP Messages with SAAJ.

SAAJ 1.2 and DOM 2.

 

14. Message Handlers.

 

A Simple Example.

Handler Chains and Order of Processing.

The Handler Runtime Environment.

 

15. Mapping Java to WSDL and XML.

 

Mapping WSDL to Java.

Mapping XML Schema to Java.

Holders.

Faults and Java Exceptions.

 

V. JAXR.

16. Getting Started with JAXR.

 

Using a UDDI Test Registry.

Connecting to a UDDI Registry.

Using the RegistryService and BusinessLifeCycleManager.

The BulkResponse Type.

Exceptions.

 

17. The JAXR Business Objects.

 

The RegistryObject Interface.

The Organization Information Object.

 

18. The JAXR Technical Objects.

 

The Service and ServiceBinding Information Objects.

The Concept Information Object.

The SpecificationLink Information Object.

The Association Information Object.

Predefined Enumerations.

 

19. The JAXR Inquiry and Publishing APIs.

 

Mapping JAXR to the UDDI Inquiry API.

Mapping JAXR to the UDDI Publishing API.

 

20. SAX2.

 

Parsing with SAX: XMLReaderFactory and XMLReader.

The ContentHandler and DefaultHandler Interfaces.

Validating with W3C XML Schema.



 

21. DOM 2.

 

Parsing with DOM: DocumentBuilderFactory and DocumentBuilder.

Nodes.

Building a DOM Document.

Copying Nodes.

 

22. J2EE Deployment.

 

Overview of the J2EE Deployment Process.

J2EE Web Services Deployment.

Deploying JSEs.

Deploying EJB Endpoints.

Service References.



 

23. Web Service Descriptors.

 

The wsdl-file and wsdl-port Elements.

The port-component-name Element.

The service-endpoint-interface Element.

The service-impl-bean Element.

The jaxrpc-mapping-file Element.

The handler Element.



 

24. JAX-RPC Mapping Files.

 

Conditions for a Lightweight JAX-RPC Mapping File.

A Lightweight Example.

A Heavyweight Example.

Anatomy of a Mapping File.




Wrapping Up.

24. JAX-RPC Mapping Files.



Conditions for a Lightweight JAX-RPC Mapping File.


A Lightweight Example.


A Heavyweight Example.


Anatomy of a Mapping File.


Wrapping Up.
 

 

 

 
 
 

Oracle performance tuning book

 

 

Oracle performance tuning software

 
Oracle performance tuning software
 
SearchOracle web site
 
Oracle performance Tuning 10g reference poster
 
Oracle performance tuning webcast
 
Oracle training in Linux commands
 
Oracle training Excel
 
Oracle training & performance tuning books
 

 

Note: This Oracle documentation was created as a support and Oracle training reference for use by our DBA performance tuning consulting professionals. 
Feel free to ask questions on our Oracle forum.

Verify experience! Anyone considering using the services of an Oracle support expert should independently investigate their credentials and experience, and not rely on advertisements and self-proclaimed expertise. All legitimate Oracle experts publish their Oracle qualifications.

Errata?  Oracle technology is changing and we strive to update our BC Oracle support information.  If you find an error or have a suggestion for improving our content, we would appreciate your feedback.  Just  e-mail:  and include the URL for the page.
 
 


Burleson Consulting

The Oracle of database support


 

Copyright © 1996 -  2007 by Burleson Enterprises, Inc. All rights reserved.

Oracle® is the registered trademark of Oracle Corporation.


Hit Counter