WebService CXF-κ.doc


文档分类:IT计算机 | 页数:约57页 举报非法文档有奖
1/57
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/57
文档列表 文档介绍
WebService CXF学****入门篇1):CXF由来
WebService介绍
   WebService让一个程序可以透明地调用互联网程序,不用管具体的实现细节。只要WebService公开了服务接口,远程客户端就可以调用服务。WebService是基于http协议的组件服务,WebService是分散式应用程序的发展趋势。
WebService的开源实现
   WebService更多是一种标准,而不是一种具体的技术。不同的平台,不同的语言大都提供WebService的开发实现。在JAVA领域,WebService的框架很多,例如:AXIS,XFire,CXF等。AXIS,XFire相对比较成熟,资料相对较多。在这里我们只对CXF进行讲解,其他大家想学****到互联网找相关资料学****br/>CXF框架由来
   ApacheCXF项目是由ObjectWeb Celtix和CodeHaus XFire合并成立。ObjectWeb Celtix是由IONA公司赞助,于2005年成立的开源Java ESB产品,XFire则是业界知名的SOAP堆栈。合并后的ApacheCXF融合该两个开源项目的功能精华,提供了实现SOA所需要的核心ESB功能框架,包括SOA服务创建,服务路由,及一系列企业级QoS功能。
ApacheCXF架框的目标
  
   <>高性能
   <>可扩展
   <>直观易用
  
    <> JAX-WS, JSR-181, SAAJ, JAX-RS
    <> SOAP , , WS-I BasicProfile, WS-Security, WS-Addressing, WS-RM, WS-Policy
    <> WSDL
    <> MTOM
   ,绑定,数据绑定,传送数据格式
    <> 绑定: SOAP, REST/HTTP
    <> 数据绑定: JAXB , Aegis, XMLBeans, SDO
    <> 传送数据格式: XML, JSON, FastInfoset
    <> 传输方式: HTTP, Servlet, JMS
  
    <> 轻量级: 可以将服务部署到 Tomcat或其支持Spring的容器中
    <> JBI整合: 部署一个服务引擎到JBI容器,例如: ServiceMix, OpenESB or Petals
    <> J2EE集成: 可以将服务部署到J2EE应用服务器上,例如:Geronimo, JOnAS, JBoss, WebLogic, 及WebSphere
    <> Java 客户端/服务端可以独立性
  
    <> 完全支持 JAX-WS 客户端/服务端模式
    <> JAX-WS synchronous, asynchronous and one-way API's
    <> JAX-WS Dynamic Invocation Interface (DII) API
    <> 支持 wrapped and non-wrapped 数据格式
    <> XML messaging API
    <> 支持JavaScript 和 ECMAScript 4 XML (E4X)
    <> 支持CORBA
    <> 支持JBI及ServiceMix
  
    <> Java to WS
DL
    <> WSDL to Java
    <> XSD to WSDL
    <> WSDL to XML
    <> WSDL to SOAP
    <> WSDL to service
WebService CXF学****入门篇2):HelloWorld
理论联系实际,单单只讲理论那就成了纸上谈兵,用一个HelloWorld Demo可来说明事更加直观。那下面咱们就开始进行讲解:
   首先到apache官方网下载apache-cxf-,地址:http://cxf./
   新建一个Java Project,
Java代码
commons-logging-   
geronimo-- (or Sun's Activation jar)   
geronimo-- 

WebService CXF-κ 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数57
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小523 KB
  • 时间2017-11-14