java webservice规范,主要是下面两个规范,发布webservice的时候根据需要选择规范,选择框架
jax-ws:
实现该规范的框架有:xFire;axis;CXF等
jax-rs:
JAX-RS提供了一些标注将一个资源类,一个POJO Java类,封装为Web资源,常用如下注解:
@Path,(类上)
标注资源类或者方法的相对路径;
@GET,@PUT,@POST,@DELETE,(方法上)
标注方法是HTTP请求的类型。
@Produces,(类上,方法上)
标注返回的MIME媒体类型
@Consumes,(类上,方法上)
标注可接受请求的MIME媒体类型
@PathParam,(方法参数列表中)
获取路径中的参数 /rs/test/username/password 可获取username和password
@QueryParam,(方法参数列表中)
获取url中查询参数 /rs?username=123&password=234
@HeaderParam,(方法参数列表中)
获取http请求头中的参数
@CookieParam,(方法参数列表中)
获取cookie中的数据
@MatrixParam,(方法参数列表中)
获取url后附加的数据 /rs/login;username=123;password=234
@FormParam
获取表单参数
实现框架:Jersey;RESTEasy;CXF
分享到:
相关推荐
using java webservices :使用java操作webservcie:主要是利用java及规范进行WS发布,消费。
早期的基于 SOAP 的 JAVA 的 Web 服务规范 JAX-RPC(Java API For XML-Remote Procedure Call)目前已经被JAX-WS规范取代,JAX-WS 是JAX-RPC 的演进 版本,但 JAX-WS 并不完全向后兼容 JAX-RPC,二者最大的区别就是...
Java webService 简单示例 及开发文档
5. 响应一个请求的分层结构约定,列举几个示例(常规调用、Ajax调用、WebService调用、提供WebService暴露、硬件设备接口调用); 6. 验证代码质量的约定,如JUnit、EMMA、FindBugs、CheckStyle、PMD的使用;Hudson...
webservice文档介绍以及实现样例,文档比较全,
二. “凭证引入”技术规范 EAS系统提供WebService 服务,以及产生EAS财务凭证的接口,供其他业务系统调用。 WebService 服务:金蝶在EAS系统上发布WebService服务,提供wsdl文件供客户端下载,其他业务系统根据下载...
这个教程将了如何使用CXF开发WebService,包括JAX-WS、JAX-RS规范、数字证书、MTOM附件传输、异步调用、异常处理、使用Axis+Spring解决RPC/Encode的问题向旧规范JAX-RPC的兼容,第三版版教程在最一开始分别介绍了...
webservice远程调用,返回String数据并...(在该例子中工程名命名有点不规范,不好意思)。在client工程我使用的是XFire技术,在webservice工程我使用的是axis技术来实现Web service。我们可以学习其中的一种就可以了
Web Service的JavaEE规范规定了如和在JavaEE架构中实现和支持Web Service。是期望在Java EE架构中支持Web Service的设计者和开发者需要了解的规范之一。
一个关于CXF实现jax-ws规范的webservice #CXF框架 Apache CXF=Celtix+Xfire.是一个开源的一个webservice,可以与spring无缝集成。支持soap1.1、1.2、RESTtful或者CORBA。 ##使用CXF实现jax-ws规范的webservice ...
WebService是一种规范,旨在通过网络远程调用其他项目的接口,CXF是WebService的一种纯JAVA的实现,如果你的项目使用多种语言开发,请使用axis2.
如:java 的客户端 和dotnet的服务器端的接口调用: 得到接口和方法 : 基于标准的协议,可编程语言; 服务器开发 api; 特点: 自包含:只要客户端支持http和xml就可以; 自描述:只需要知道请求响应的...
Jersey Java规范下REST风格Web Service开发框架
springboot工程通过自定义response注解、java反射机制、自定义java拦截器、自定义功能类实现WebMvcConfigurer接口等功能,实现自定义规范化返回数据结构。
里面有联通的VAC接口文档,和自认为比较重要但很简单的几段代码,是java的,但不教你怎么发布webservice,只说这个接口要注意的事项,我当时做因为文档少,所以搞的特别郁闷,其实里面没多少东西,你要舍不得分可以不下,自己...
ejb 3、jpa规范都属于sun公司所制订的java ee规范,因此把基于ejb 3+jpa的应用称为经典java ee架构,目前这种架构在java开发领域也有极大的市场占有率。 本书介绍了java ee规范的三大主要规范jsf、ejb 3和jpa,...
webservice笔记 XML(Extensible Markup Language) :扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。 SOAP(Simple Object Access Protocol) :简单对象存取协议。是XML Web Service 的通信...
为了规范电子政务数字证书应用,...电子政务数字证书应用接口的产品形态可包括:动态连接库、ActiveX控件、Applet插件、COM组 件、Java组件包、WebService服务接口等各种形态,具体接口形态应根据业务系统需求而定。
银行java插件开发文档,eas7.5版本,主要是EAS与银企对接的开发
SOAP协议规范,最基础的规范 方便查询,了解SOAP技术