
webservice
文章平均质量分 88
yooodooo
这个作者很懒,什么都没留下…
展开
-
JAX-RS:关于JAX-RS
1. RESTful关于什么是RESTful网上已经有很多资料描述,比如这里以及原文. 而这里说到的JAXRS只是JAVA的一种实现 2. JAX-RS目前有两个版本的规范:JSR311和JSR339 .查看具体的规范文档,发现提供了JSR339与JSR311相比提供了ClientAPI、Filter and Interceptor、Asynchronous Process等特...原创 2013-03-27 12:57:42 · 236 阅读 · 0 评论 -
CXF:基于JAX-WS的webservice
本文主要涉及的webservice采用SOAP协议、采用JAX-WS作为前端、JAXB数据绑定。需要加入以下依赖:<dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version...原创 2012-12-03 21:03:47 · 252 阅读 · 0 评论 -
CXF:几点认识
1、为什么是CXF:话说没有最好最牛B的框架,只有适合的框架。当然这是大家都这么说的,在实际的生产环节中可能更复杂:历史问题、团队对框架的熟悉程度等都可能成为原因。好吧我们来看看CXF官网怎么说:1、实现JAX-WS规范2、Spring一等公民、天然集成3、多种数据绑定(貌似特别推崇自己的实现Aegis Databinding)4、支持RESTful5、WS-* Suppo...原创 2012-12-03 21:03:28 · 225 阅读 · 0 评论 -
CXF:an architectural overview of CXF
本文翻译自http://cxf.apache.org/docs/cxf-architecture.html,cxf架构综述1、首先来看看 Bus:通过BUS对扩展、拦截器、属性等注册。作为CXF的骨架,提供了CXF运行时的共享资源。这些资源包括WSDL、绑定工厂的管理。Bus可以很容易扩展以便包含你自己的资源和服务,或者你可以替换默认的资源(比如http destinatio...原创 2012-12-03 21:02:57 · 189 阅读 · 0 评论 -
JAX-WS:与web应用、spring的整合
前面几篇JAX-WS:创建简单的webserviceJAX-WS:背后的技术JAXB及传递MapJAX-WS:异步与Handler机制接下来介绍下JAX-WS与其他容器的整合:servlet容器、spring等整合1、与tomcat整合JAX-WS与tomcat等servlet容器的整合,我能想到最简单的可能是直接用servlet将发布的代码写在起init方法内,如:...原创 2012-11-20 20:53:30 · 265 阅读 · 0 评论 -
JAX-WS:异步与Handler机制
前面介绍了如何创建基于JAX-WS的webservice以及传递对象的一些相关内容,下面介绍下异步和Handler机制1、异步JAX-WS支持客户端的异步调用。在Server与普通的没多大区别,这里声明一个server服务:@WebService(serviceName = "asynJaxWsService", endpointInterface = "org.ws.server.w...原创 2012-11-18 15:08:55 · 178 阅读 · 0 评论 -
JAX-WS:背后的技术JAXB及传递Map
接上文JAX-WS:创建简单的webservice,JAX-WS对大部分复杂对象传递都能直接支持。在服务端传递了自定义的复杂对象Person:public class Person implements Serializable { private static final long serialVersionUID = 8336803120311071811L; pr...原创 2012-11-17 22:43:15 · 169 阅读 · 0 评论 -
JAX-WS:创建简单的webservice
1、什么是JAX-WSJAX-WS (JavaTM API for XML-Based Web Services)规范是一组XML web services的JAVA API。JAX-WS允许开发者可以选择RPC-oriented或者message-oriented 来实现自己的web services。JAX-WS2.0 (JSR 224)是Sun新的web services协议栈,是一个完...原创 2012-11-17 17:43:48 · 200 阅读 · 0 评论 -
JAX-RS:客户端的几种方式
HttpURLConnectionpublic static byte[] request(String urlString, String requestData, String method, String contentType, int timeout) throws WsException { byte[] responseData = null;...原创 2013-03-28 13:30:38 · 301 阅读 · 0 评论 -
JAX-RS:CXF的实现与集成
依赖本文基于cxf2.7.0,需要在前面的例子中加入对jaxrs的依赖:<dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxrs</artifactId> <version&...原创 2013-03-27 12:58:19 · 354 阅读 · 0 评论 -
CXF:构建安全的webservice服务
主要讲解两种方式:1、基于WS-Security的安全认证加入依赖:<dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-ws-security</artifactId> <version>2.7.0</version&原创 2012-12-03 21:04:09 · 299 阅读 · 0 评论