Developing and deploying JAX-WS Web Services

Source: Internet
Author: User
Tags soap web services websphere application server wsdl

Developing and deploying JAX-WS Web Services in the WebSphere application Server Community Edition V2.0

Introduction

IBM WebSphere Application Server Community Edition V2.0 (hereinafter referred to as Community Edition) is an application server built on the Apache Geronimo 2.0, while Apache Geronimo 2.0 is an open source application server created by the Apache Software Foundation. The Community Edition Server is a fully-compatible and certified Java Platform, Enterprise Edition 5.0 (Java EE 5) container, which applies to all work from the development environment to enterprise-level deployments.

Java EE 5 introduces many new and updated features, such as Enterprise javabeans™3.0 (EJB 3), and simplifies application development and deployment by using annotations and dependency injection. Java API for xml-based Web Services (JAX-WS) 2.0 is also one of the new features introduced in Java EE 5.

Jax-ws

JAX-WS 2.0 is the new Web services stack in Java EE 5, designed to replace the old Java API for xml-based RPC (JAX-RPC) 1.1, which is based on WEB services. Jax-ws added a number of new features and made significant improvements on Jax-RPC, providing support for the following features:

JAX-WS engine
Community Edition uses the Apache AXIS2 1.3 as its JAX-WS engine. Although you can configure Apache Geronimo 2.0 to use the Apache CXF as an alternative JAX-WS engine, now Community Edition only provides support for the Apache AXIS2 engine.

Java Architecture for XML Binding (JAXB) 2.0.

Simple Object Access Protocol (SOAP) 1.2, and SOAP 1.1.

Web Services Description Language (WSDL) 2.0, and WSDL 1.1.

A basic overview of Web Service Interoperability (WS-I) for improved Web Service Interoperability 1.1.

An important feature of JAX-WS is the use of annotations to simplify the development and deployment of WEB service clients and endpoints. Use annotations to simplify your code and reduce (and, in some cases, completely eliminate) the need for deployment descriptors.

Developing WEB service Endpoints

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.