Bangkok--12 Mar--Software Park Thailand
Date / Time : 23 - 27 March 2009
Venue : Training / Seminar Room, 3rd Floor, Software Park Building
Registration Fee : 13,910 Baht (Included VAT 7 %)
This course introduces Java developers to the core standards that enable Web Services, and provides them hands-on experience with Apache Axis2 as well as Java EE 5 Web Services development, and a variety of other tools to enable the development and deployment of robust Java EE 5 Web Services.
Previous Java programming experience is essential.
Be able to create applications using Java 2 Standard Edition (J2SE) Platform
Day1
Topic 1: Web Services Overview
Presentation:
- SOA, Web Services, Web 2.0
- Introduction to Web Services
Workshop:
- Watch the video about Web services usage
- Discuss about how you want to use Web services in
your job
Topic 2: XML and XML Schema
Presentation:
- Introduction to XML
- Well-formed XML Documents
- XML Schema
Exercises:
- XML Quiz
- Write XML documents and their XML Schema files
- Check whether XML documents are well-formed
and valid
Day2
Topic 3: Parsing XML Documents: SAX, and DOM
Presentation:
- XML Parsers
- SAX
- DOM
- StAX
Exercises:
- Read and follow DOM Tutorial and DOM Lab
- Read and follow SAX Tutorial and SAX Lab
- Read and follow StAX Tutorial and StAX Lab
Topic 4: SOAP, WSDL, and UDDI
Presentation:
- SOAP
- WSDL
- UDDI
Exercises:
- Write a Java program to call SOAP Web services implemented using .NET Day3
Topic 5: REST and AJAX
Presentation:
- REST
- AJAX
Exercises:
- Write a REST Web service
- Write a REST Web service with AJAX feature
Day4
Topic 6: Web Services Development using Apache Axis2
Presentation:
- Web Services Development using Apache Axis2
Exercises:
- Install Apache Axis2
- Develop an Apache Axis2 Simple Web service and
its client
Topic 7: Web Services Support over Java EE 5
Presentation:
- Java EE 5 Web Application
- Web Services Support over Java EE 5
Exercises:
- Develop Web Services (JAX-WS) in Java EE 5 using
NetBeans 5.5
Day5
Topic 8: Web Services Interoperability and Best Practices
Presentation:
- Applying Design Issues and Patterns in Web Services - WS-BPEL 2.0
Exercises:
- Call real world Web services
- Build composite applications using BPEL orchestration
and XML tooling
Juntima Klumchaun
Technology Transfer Department
Software Park Thailand
Tel: 02-583-9992 ext. 1424
Fax: 02-583-2884
E-mail: [email protected]