webservice
文章平均质量分 88
jqncc
一般般帅
展开
-
JAXB序列化常用注解
一.Jaxb处理java对象和xml之间转换常用的annotation有:@XmlType@XmlElement@XmlRootElement@XmlAttribute@XmlAccessorType@XmlAccessorOrder@XmlTransient@XmlJavaTypeAdapter 二.常用annotation使用说明@XmlType @X转载 2013-12-09 16:41:11 · 1930 阅读 · 0 评论 -
CXF部署到tomcat(不结合spring)
新建web工程引入cxf包,笔者使用的是cxf2.7.7版本,以下是必须jar架包此处不带jetty和spring的依赖包。出现Cannot create a secure XMLInputFactory异常提示时通常是少了woodstox-core-asl-4.2.0.jar或stax2-api这两个包,少这两个包服务能够启动成功,但客户端连接web service时就出现错误提示了。加原创 2013-12-09 16:10:49 · 3627 阅读 · 0 评论 -
修改JAX-WS的序列化行为以及web service中传递Map对象
cxf默认是使用JAXB 序列化对象的,而JAXB 是不支持接口的,所以不能直接传递map对象。通常会有IllegalAnnotationException java.util.Map is an interface, and JAXB can't handle interfaces这样的异常提示。对于JAXB 不知道如何处理的一些类型需要编写一个适配器,该适配器继承javax.xml.bind.原创 2013-12-09 17:15:41 · 3575 阅读 · 0 评论 -
CXF的三种发布方式和客户端调用方法
先定义一个web service@WebService(targetNamespace="http://www.itfad.net/queryUser")public interface IQueryUser{ String query(@WebParam(name = "user") UserInfo user);}实现类:@WebService(endpointInterfac原创 2013-12-09 15:26:06 · 10270 阅读 · 3 评论 -
jax-ws常用注解
Web Service 元数据注释(JSR 181)注释类:注释:属性:javax.jws.WebService当实现 Web Service 时,@WebService 注释标记 Java 类;实现 Web Service 接口时,标记服务端点接口(SEI)。要点:• 实现 Web Service 的 Java 类必须指定 @WebSe转载 2014-01-06 10:50:45 · 940 阅读 · 0 评论 -
WCF学习笔记一
最近在学习WCF,读的是蒋金楠老师牛B闪闪的《WCF技术剖析》,准备做个笔记加深下印象。老啦记不住东西喽,~_~WCF微软平台的新一代分布式通信技术,意思是有了这个以前的web service,.net remoting,消息队列都可以通吃了,听起来很厉害的样子,哈哈。构造WCF应用的步骤是:创建服务(定义服务协定,实现协定,配置服务),发布服务(或者说应用程序中承载服务),客户端调用服务原创 2014-04-03 10:56:46 · 841 阅读 · 0 评论