首页 > OOP语言 > 其它 > 正文

开发和部署JAX-WS Web服务
2012-08-22 18:10:15   来源:www.bianceng.cn   评论:0 点击:

暂时无描述信息

在WebSphere Application Server Community Edition V2.0中开发和部署JAX-WS Web服务

引言

IBM WebSphere Application Server Community Edition V2.0(以下简称为 Community Edition)是构建于 Apache Geronimo 2.0 之上的应用服务器,而 Apache Geronimo 2.0 是由 Apache 软件基金会创建的开放源代码应用服务器。Community Edition 服务器是一个全面兼容的、并且经过认证的 Java Platform, Enterprise Edition 5.0 (Java EE 5) 容器,它适用于从开发环境到企业级部署的所有工作。

Java EE 5 引入了许多新的和经过更新的特性,如 Enterprise JavaBeans™ 3.0 (EJB 3),并且还通过使用注释和依赖关系注入简化了应用程序的开发和部署。Java API for XML-based Web services(JAX-WS)2.0 也是 Java EE 5 中引入的新特性之一。

JAX-WS

JAX-WS 2.0 是 Java EE 5 中新的 Web 服务堆栈,设计用于取代基于 Web 服务的旧的 Java API for XML-Based RPC (JAX-RPC) 1.1。JAX-WS 添加了大量新的特性,并在 JAX-RPC 上进行很大的改进,为以下的功能提供了支持:

JAX-WS 引擎
Community Edition 使用 Apache Axis2 1.3 作为它的 JAX-WS 引擎。尽管可以配置 Apache Geronimo 2.0 以使用 Apache CXF 作为备选 JAX-WS 引擎,但是现在 Community Edition 中仅提供了对 Apache Axis2 引擎的支持。

Java Architecture for XML Binding (JAXB) 2.0。

简单对象访问协议 (SOAP) 1.2,以及 SOAP 1.1。

Web 服务描述语言 (WSDL) 2.0,以及 WSDL 1.1。

用于改进的 Web 服务互操作性的 Web 服务互操作性 (WS-I) 基本概要 1.1。

JAX-WS 的一个重要特性是使用注释简化 Web 服务客户端和端点的开发和部署。使用注释简化代码并减少(甚至在某些情况下完全消除)对部署描述符的需要。

开发 Web 服务端点

相关热词搜索:

上一篇:Scala介绍之HelloWorld
下一篇:调优WebSphere Application Server V7性能

分享到: 收藏