`

Java Web Service (JWS)

阅读更多

Java Web Service (JWS) 注释类型是 Web Service 的核心之一。

 

(一)类级别

@javax.jws.WebService(targetNamespace = "", name = "",serviceName = "") 

targetNamespace :生成的 WSDL 中使用的名称空间
name:Web Service 的名称,映射到 WSDL 文件中的 <wsdl:portType> 元素
serviceName: Web Service 的服务名,映射到 WSDL 文件<wsdl:service>   元素。


@javax.jws.soap.SOAPBinding(parameterStyle = javax.jws.soap.SOAPBinding.ParameterStyle.BARE) 

用于指定 Web Service 到 SOAP 消息协议的映射。

parameterStyle :确定方法参数是否表示整个消息正文,或者参数是否是包装在以操作命名的顶层元素中的元素。默认值:javax.jws.soap.SOAPBinding.ParameterStyle.WRAPPED 

(二)方法级别

@javax.jws.WebResult(name = "", targetNamespace = "", partName = "") 

name:指定生成的 WSDL 中的操作结果的名称, 默认名称“return”。

@javax.jws.WebMethod(operationName="") 

operationName: 指定方法公开的公共操作名,映射到 WSDL 文件中的 <wsdl:operation> 元素。没有这个属性的话,操作的公共名称将与方法名相同。

@javax.jws.WebParam(name="",targetNamespace="") 

name: 指定输入参数名,而不是该参数的Java 名称“input”。

分享到:
评论

相关推荐

    JAVA6开发WebService JWS示例

    JAVA6开发WebService JWS示例

    JWS java web start

    java web start 教程 关于一些java web start的知识的ppt

    创建与部署Java Web Start的步骤

    (3)在使用本资源时请务必先看过Head First Java(第二版)书籍对过程JWS原理理解。 (4)本资源在使用时会遇到一些问题,请仔细阅读问题资料内容。 (5)若查看本资源已经很详尽,若还不能实现JWS,不是本资源问题,...

    JWS_批注参考-Java_Web_Service_批注.docx

    JWS_批注参考-Java_Web_Service_批注.docx

    webServices教程(JWS-Java)(图文介绍)

    本​文​主​要​是​简​介​了​几​种​w​e​b​s​e​r​v​i​c​e​s​技​术​,​并​以​j​w​s​技​术​创​建​w​e​b​s​e​r​v​i​c​e​s​,​创​建​过​程​有​图​有​解​释​,​容​易​...

    java _web_start详细说明

    1 Java Web Start(以下简称JWS)。 2 如果在安装jdk1.4版本的时候,jws会自动安装上去,在桌面上会有图标,点击运行就可以,在jdk1.4以后的版本安装后不能在桌面上看到图标需在jdk的安装路径 C:\jdk1.5\jre\bin找到...

    JWS实现WebServices例子

    JWS实现的简单WebServices例子

    jws.rar_JWS_java jws

    java的简单例子,让你开始会java 2

    javax.jws-3.1.1-b01.jar

    项目中缺少jws的jar包可以通过导入jar包的方式进行使用,下载该jar包导入到项目中。积分是csdn设置的太高了,如果想要直接私信我,我发你。

    JWS jar包和测试程序

    包含jws所需的jar包 edu.mit.jwi和edu.sussex.nlp.jws.beta.11以及基于JWS写的词语相似度比较算法和JWS相关的帮助文档

    jws 部署java c/s应用

    用jws 部署java c/s 应用,使java 应用和web 完美的整合

    jws-1.6.1环境安装包

    jws-1.6.1.zip java jws环境安装包,....

    OpenWebStart:在Java 11发行后运行基于Web Start的应用程序

    关于OpenWebStart Java Web Start(JWS)在Java 9中已弃用,从Java 11开始,Oracle从其JDK发行版中删除了JWS。 这意味着安装了最新版本的Java的客户端将无法再使用基于JWS的应用程序。 由于对Java 8的公共支持已在...

    liaotian-java.rar_.jws_java 聊天程序

    用java编的一个聊天程序, 使用方法: 配置:配置文件的格式有点类似Apache 启动服务器:在jws目录下执行 StartServer.bat 关闭服务器:Ctrl+C

    使用JAX-WS(JWS)发布WebService

    使用JAX-WS(JWS)发布WebService 使用myeclipse开发java的webservice的两种方式 方式一: (此方式只能作为调试,有以下bug:jdk1.6u17?以下编译器不支持以Endpoint.publish方式发布document方式的soap,必须在...

    利用 Java Web Start发布你用java程序

    JWS 是作为 JSR-56 的一部分而创建的,目的是提供一种方法来分发在客户端上的 JVM 中运行的 Java 应用程序

    php-jws:JSON Web签名(JWS)PHP实现

    JSON Web签名(JWS)PHP库 一个基于JWS草案的JWS的简单且可扩展PHP实现]( )。 笔记 库更适用于JSON WEB TOKEN(JWT)解决方案 安装 推荐的安装gamegos / jws的方法是通过 。 { " require " : { " gamegos/jws ...

    JWS R1 java webserver-开源

    JWS R1是基于Java的Web服务器,具有基于swing的GUI。 它支持创建新服务器(基于多线程),创建和查看日志文件以及用于接收不良客户端请求的区域。

    JWS Handler 示例

    JWS Handler 示例

Global site tag (gtag.js) - Google Analytics