This virtual course introduces students to the concepts and technologies involved in developing web services for Java Platform, Enterprise Edition version 5 (Java EE 5).
Java EE 5 represents a significant evolution in the Java enterprise programming model, providing application developers with considerable improvements that enhance the development experience and, in turn, productivity. The Java API for XML-Based Web Services (JAX-WS) and Java Architecture for XML Binding (JAXB) specifications in Java EE 5 provide a simplified approach to web service development. IBM WebSphere Application Server V7 provides a standards-compliant runtime environment for Java EE 5 web services.
In this course, students learn about the role and value of web services in service-oriented architectures (SOA) and the enterprise, in addition to the technologies that are typically used in web services. Students learn about the Java EE 5 programming model for web services (JAX-WS) and the components of web services, including Web Services Description Language (WSDL) documents and SOAP messages. Students also learn how to use IBM Rational Application Developer V7.5 to generate web services, such as creating a web service from existing Java EE 5 assets.
Students perform a hands-on exercise to build their practical knowledge working with web services, Rational Application Developer V7.5, and WebSphere Application Server V7.
This course is part of a 3-course series, which includes:
This intermediate course is designed for application developers who will implement Java EE 5 web services and web service clients.
There are no follow-ons for this course.