กรุงเทพฯ--25 ก.พ.--Software Park
Date / Time : 28 March - 1 April 2011
Venue : Training / Seminar Room, 3rd Floor, Software Park Building
Registration Fee : 13,910 Baht (Included VAT 7 %)
Course Overview
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.
Course Audience
Previous Java programming experience is essential. Be able to create applications using Java 2 Standard Edition (J2SE) Platform
Course Contents
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
Course Benefits
- Understand and intelligently discuss Web Services and the core technologies involved
- Design, develop, and deploy real-world Apache Axis2 and Java EE 5 Web Services
- Expose existing Java components as XML Web Services
- Write Java components that access remote Web Services hosted by a third party
- Read and understand a WSDL document
- Parse, process, and respond to a SOAP message
For more information please contact:
Juntima Klumchaun
Technology Transfer Department
Software Park Thailand
Tel: 02-583-9992 ext. 1424
Fax: 02-583-2884
E-mail:
[email protected]