信息化是社会发展的重要工具哦
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肯定可以轻松地处理
方法是学习的重要前提
