`

一个包含jax-ws和jax-rs的例子(含服务端和客户端)

 
阅读更多
最近的几个项目中都用到了webService,但都是基于jax-ws的大webservice,而且是基于axis2开发的。都说CXF的效率相比axis2要高,所以一直想把怎么用cxf开发webservice总结下。而且restful webservice这么火,不会用还真不行啊。

参照网上下面这篇restful webservice文章
http://www.cnblogs.com/ggjucheng/p/3352477.html
和其它一些文章,我做了个小例子。例子包含两个项目,在server项目中用spring和CXF3发布了jax-ws的soap webservice,也同时发布了jax-rs的restful webservice,同时在另一个项目中实现了调用两种web service的客户端,用于以后参照。

源码附上。
发布的两种webservice的截图:



我的build path中引用的cxf是外部库,所以大家也需要自己下载cxf3(我用的是apache-cxf-3.0.5),配置一下cxf的运行时环境,引用cxf lib库,参照下图:





  • 大小: 27.6 KB
  • 大小: 65.3 KB
  • 大小: 68.3 KB
分享到:
评论

相关推荐

    jax-ws webservice demo

    基于jax-ws 实现的web service client和server端的demo程序。 注:如果使用的是 myeclipse 时 server 部署到tomcat 启动的时候会报错 解决办法:找到myeclipse安装目录下的 plugins 目录里 查找 webservices-rt.jar,...

    JAX-WS自学笔记

    本人自学JAX-WS笔记和简单例子,文档标题结构如下: JAX-WS使用教程 1、JAX-WS概述 2、创建Web Service 2.1 从java开始 2.1.1 运行wsgen 2.1.2 生成的WSDL和XSD 2.1.3 目录结构 2.2 从WSDL开始 2.2.1 ...

    jax-ws WebService客户端与服务端工程.rar

    jax-ws客户端与服务端工程.rar-------------

    jax-rs jax-ws所需包,亲测可用

    javax.xml.ws.Service 报错需要的包,亲测可以用,直接下载在ide里buildpath一下就可以,四个jar包 ,整合了其他的jar所以配置简单

    JAX-WS 2.2 RI所有相关jar包

    JAX-WS 2.2 RI 所包含的JAR包集合,包含25个JAR包,列表如下: FastInoset.jar gmbal-api-only.jar ha-api.jar javax.annotation.jar javax.mail_1.4.jar jaxb-api.jar jaxb-impl.jar jaxb-xjc.jar jaxws-api...

    JAX-WS开发的文件生成与部署相关全视频过程

    如果基于一个JAX-WS进行WebService开发,有很多教程,但是具体怎么更自动地生成一些文件,实现客户端与服务端的交互,都讲得不大清楚,为了让大家更方便地部署,我将服务端、客户端文件的生成与部署全过程以及测试...

    Jax-ws所需要的JAR包

    亲测可用,Jax-ws所需要的JAR包,拷贝到tomcat安装路径的lib里,实现了webservice发布到tomcat,赞!

    MyEclipse8_0中使用 JAX-WS 部署 WebService 实例

    MyEclipse8_0中使用 JAX-WS 部署 WebService 实例 - 外衣 - 博客频道 - CSDN_NET.mht

    metro-jax-ws-master

    The Java API for XML Web Services (JAX-WS) is a Java programming language API for creating web services, particularly SOAP services. JAX-WS is one of the Java XML programming APIs. It's a part of the ...

    JAX-WS API, JAX-RS API

    自己下的官网的文档然后作了个CHM。。。不太会做做得不大好。。不过能看。。比HTML方便一点

    JAX-WS_WebService.rar

    JAX-WS方式开发和部署webservice应用,JAX-WS方式开发和部署webservice应用,JAX-WS方式开发和部署webservice应用,JAX-WS方式开发和部署webservice应用,JAX-WS方式开发和部署webservice应用

    jax-ws 例子

    一个简单的jax-ws实现的例子,已经分连个项目,一个是服务端,一个客户端

    webService部署tomcat需要的jax-ws jar包

    webService部署tomcat需要的jax-ws 的完整jar包

    JAX-WS2.0 API

    JAX-WS2.0 API

    jax-ws webservice简单demo

    jax-ws webservice完整demo,包含所有jax-ws 2.2jar包。

    Jax-WS 简单实例

    Jax-WS的简单实例 Jax-WS的简单实例

    gsoap客户端Jax-ws服务端实例

    vs2005控制台程序给予gsoap访问myeclipse8.x给予jax-ws的web service服务 在我的博客中,有详细的步骤描述

    JAX-WS 2.2 完整jar包

    JAX-WS 2.2 RI 所包含的JAR包集合,包含25个JAR包,列表如下: FastInoset.jar gmbal-api-only.jar ha-api.jar javax.annotation.jar javax.mail_1.4.jar jaxb-api.jar jaxb-impl.jar jaxb-xjc.jar jaxws-api...

Global site tag (gtag.js) - Google Analytics