New Horizons Latvia
+371 67847600

Поиск
 



Полный список курсов и сертификаций:

Загрузить

 
 

Отослать другу Распечатать

Java EE Programming: JAX-WS Web Services

Количество дней: 3
Стоимость для частных лиц (без НДС): 336.00 Ls
Стоимость для организаций (без НДС): 420.00 Ls

Overview:

Java is a very important part of the Internet usage or services, thus being able to deal with web services in Java is also very important. This course will cover many of the necessary aspects of dealing with the Java API for XML (JAX) Web Services. The course will start with basic introductions to the Eclipse programming platform and Web Services and then move on to Basic XML Schemas and Schema Content Management. From there, Java API for XML Binding (JAXB) will be covered and JAX-WS will be introduced. Once the basic foundation is covered the course moves into the start of web services with Declarative service configuration, Web Service Description Language (WSDL) and Configuration Management, as well as introducing JAX-WS 2.0.

Prerequisites: This course is intended for Java programmers with beginner level knowledge of Java EE and XML.

Outline:

Introduction

  • Introduction to Eclipse Areas
  • Basic Operations with Eclipse Views and Perspectives
  • The Java Perpsective
  • WTP
  • The JBoss Application Server
  • XML Primer

Introduction to Web Services

  • Defining Services
  • SOA: Runtime Implementation
  • Enterprise Assets as Services
  • Web Service Business Models
  • Web Service Standards
  • Binding via SOAP
  • Interface via WSDL
  • UDDI Terminology
  • WS-I Overview

Basic XML Schemas

  • What is XML Schema
  • XML Schema Namespaces
  • XSchema Data Types
  • Primitive Data Types
  • Facet - Restrictions on Element Content
  • Element Declaration
  • Attribute Declaration
  • Sequence Element

Schema Configuration Management

  • Managing XML Schema
  • Schema Version Attribute
  • File-Based Mechanisms

JAXB

  • Advantages of JAXB
  • Using JAXB
  • Binding XML to a Schema
  • Compiling the Files
  • Use the Generate Files
  • Generating XML from JAXB

JAX-WS Introduction

  • JAX-WS Origins
  • Providing a Service
  • Service-enabling Java
  • Client Source

Declarative Service Configuration with Java 5

  • JSR-181 Defines Eight Annotations
  • @WebService Annotation Parameters
  • @WebParm Annotation Parameters
  • @HandlerChain Annotation Parameters
  • @SoapBinding Annotation Parameters
  • WSDL Generated

Web Services Description Language (WSDL)

  • WSDL Overview
  • WSDL Document Tags
  • WSDL Namespaces
  • Modeling Simple Operation
  • SOAP Binding Example
  • WSDL SOAP Binding Extensions
  • WSDL API for Java

Configuration Management

  • SOA Configuration Challenges
  • XML Schema Versioning
  • WSDL Versioning
  • Configuration Management Tips

JAX WS 2.1 Details

  • JAX-WS Scope
  • JAX-WS and JAXB
  • JAX-WS Implementers
  • WSDL-to-Java Mapping
  • WSDL Files
  • Customization Binding
  • Java to WSDL Mapping
  • The Implementation Class
  • JAXB Usage
  • Client/Server API
  • Annotations
  • Handler Framework

График занятий

Обучение по методике Mentored Learning

Эти курсы преподаются по инновативной методике Mentored Learning.
Что такое Mentored Learning?

Вы можете начинать занятия в течение пяти дней после заказа и сами планировать время занятий. Для обучения необходимо знания английского на среднем уровне.

Ближайшая возможная дата начала - 28.05.2012
 

Copyright © 2007-2010 New Horizons Latvia. All rights reserved. New Horizons

NewHorizons Узнайте больше!      Телефон: 67847600      Адрес: Elizabetes 65-10      Email: office@nh.lv

Top.LV