软件
webservice xfire(CXF学习笔记1)


信息化是社会发展的重要工具哦

1.什么是webService

是一种跨平台跨语言的规范

2.WebService简介

通信协议:SOAP(simple object access protocol)

webServoce是基于xml的。它在Internet上一般使用soap进行传输

1.在spring中定义服务器Bean

2.在web.xml中设置CXFServlet

5.WebService包含三种角色,服务提供商,服务代理商和服务请求者

wsdl是用来描述

@webService 属性 serviceName,endPointerInterface

指定服务的接口类的路径

属性:operataionName,action,exclude

@webParam:用于定制从单个参数至webService消息部件和XML元素的映射,属性:name,partName,targetNameSpace,mode,header

@webResult:用于定制从返回值至wsdl部件或XML元素的映射

属性:name,targetNamespace,header,partName

@HandlerChain:用于使WebService与外部定义的处理程序链相关联

属性:file,name

8. <jaxws:endpoint>和<jaxws:server>的区别

后者是相当于使用JaxWsServerFactoryBean进行服务发布

10.@XmlRootElement--指定XML根元素的名称(可选)

@XmlType--映射一个类或一个枚举类型成一个XML Schema类型

1.同一个系统中的新,旧系统的整合

3.内容的聚合

13.每个Web Service组建需要两个部分:接口和实现类

使用cxf开发webService的服务器端

2)开发一个Web Service的实现类,实现类也需要@WebService修饰

使用cxf开发webService的客户端

任何语言使用了webService就要用wsdl

该类的实例可以当成工厂来使用

14.当形参,返回值的类型是string,基本数据类型时,CXF肯定可以轻松地处理


方法是学习的重要前提



顶一下()     踩一下()

热门推荐

发表评论
0评