正在加载图片...
MyEclipse6Java开发中文教程 through bug fix releases, but most development will occur on CXF now. For more information see the xFire/ce| tix merge FAQ and the CXF website.”可以看出有两处变动, 首先是新版本的XFe改名成了CXF,可以认为CXF就是XFie20,是其改进版本。那么 老的XFre项目只是停留在项目的Bug修正上,新功能都转向cXF。另外,CXF现在即将 成为 Apache的一个子项目。总之,它们都是开源项目,我们可以免费使用。图153是 XFire 的标志图。 FR∈ 图153XFie标志图 MyEclipse web service工具基于开源的 XFire Java soAP引擎构建。XFe是一款比 较少见的而且非常流行的厂商独立的SOAP引擎。 Codehaus XFire是面向服务的开发更 加简便,提供容易使用的AP|并支持标准。同时性能也非常高,因为使用了基于消耗内存 很少的SAX模型进行开发。其功能和目标包括 支持重要的 Web service标准-sOAP, WSDL, WS-I Basic Profile, WS-Addressing, WS-Security等等 高性能的SOAP栈 可插入式的绑定机制支持POJO, XMLBean,JAXB11,JAXB20和 Castor 支持JSR181AP1,可以在Java5ad14下配置Web服务( commons属性, JSR181语法) 支持多种传输协议- Http jmS,XMPP,nMVM等等 可嵌入的以及容易掌握的AP 支持 Spring,Pico, Plexus,Loom 支持JB( Java Business Integration,Java业务集成) 客户端和服务器端骨架代码生成 支持 JAX-WS体验版 笔者在开发的过程中注意到它基本上是利用Spng的代理机制进行工作的,也就是先开 发POJO的普通类,然后通过 Spring生成代理类,最后通过 XFire的核心 Servlet将其暴 露成了个Web服务。 151.3 My Eclipse的 Web service工具简介 Web service正在逐渐成为未来的跨平台跨系统跨网络,整合内外信息的∏解决方案 (其实就是现在提出的SOA)的核心技术。 MyEclipse的 web service开发功能提供了快 速开发测试 web service,以及轻量级的 web service容器。这些核心的功能包括: 从上层向下和从底层开始的 web service创建工具 用来测试 web service的 Web Service Explorer(Web服务浏览器) WsDL创建,编辑和验证工具,包括JsR-181Ws标注(Web服务标注) 创建 Web service项目,配置和检验 向任何 Java servlet24+容器发布 web service 刘长炯著MyEclipse 6 Java 开发中文教程 5 刘长炯著 through bug fix releases, but most development will occur on CXF now. For more information see the XFire/Celtix merge FAQ and the CXF website.”可以看出有两处变动, 首先是新版本的 XFire 改名成了 CXF,可以认为 CXF 就是 XFire 2.0,是其改进版本。那么 老的 XFire 项目只是停留在项目的 Bug 修正上,新功能都转向 CXF。另外,CXF 现在即将 成为 Apache 的一个子项目。总之,它们都是开源项目,我们可以免费使用。图 15.3 是 XFire 的标志图。 图 15.3 XFire 标志图 MyEclipse web service 工具基于开源的 XFire Java SOAP 引擎构建。XFire 是一款比 较少见的而且非常流行的厂商独立的 SOAP 引擎。Codehaus XFire 是面向服务的开发更 加简便,提供容易使用的 API 并支持标准。同时性能也非常高,因为使用了基于消耗内存 很少的 StAX 模型进行开发。其功能和目标包括: • 支持重要的 Web Service 标 准 – SOAP , WSDL , WS-I Basic Profile, , WS-Addressing,WS-Security 等等 • 高性能的 SOAP 栈 • 可插入式的绑定机制支持 POJO,XMLBean,JAXB 1.1,JAXB 2.0 和 Castor • 支持 JSR 181 API ,可以在 Java 5 and 1.4 下配置 Web 服务(Commons 属性, JSR 181 语法) • 支持多种传输协议- HTTP, JMS, XMPP, In-JVM 等等 • 可嵌入的以及容易掌握的 API • 支持 Spring, Pico, Plexus,Loom • 支持 JBI(Java Business Integration,Java 业务集成) • 客户端和服务器端骨架代码生成 • 支持 JAX-WS 体验版 。笔者在开发的过程中注意到它基本上是利用 Spring 的代理机制进行工作的,也就是先开 发 POJO 的普通类,然后通过 Spring 生成代理类,最后通过 XFire 的核心 Servlet 将其暴 露成一个 Web 服务。 15.1.3 MyEclipse 的 Web Service 工具简介 Web service 正在逐渐成为未来的跨平台跨系统跨网络,整合内外信息的 IT 解决方案 (其实就是现在提出的 SOA)的核心技术。MyEclipse 的 web service 开发功能提供了快 速开发测试 web service,以及轻量级的 web service 容器。这些核心的功能包括: • 从上层向下和从底层开始的 web service 创建工具 • 用来测试 web service 的 Web Service Explorer(Web 服务浏览器) • WSDL 创建,编辑和验证工具,包括 JSR-181 WS 标注(Web 服务标注) • 创建 Web service 项目,配置和检验 • 向任何 Java servlet 2.4+ 容器发布 web service
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有