jax-ws 简单实例-1
发布时间:2020-12-17 00:38:13 所属栏目:安全 来源:网络整理
导读:1? .先创建一个类 package com.jax;import javax.jws.WebMethod;import javax.jws.WebService;@WebService // 注释在了Class之上,这告诉了JAXWS,此类为Webservice。public class HelloWord {@WebMethod //注释在了public方法上,这告诉了JAXWS,此方法为so
|
1? .先创建一个类 package com.jax;
import javax.jws.WebMethod;
import javax.jws.WebService;
@WebService // 注释在了Class之上,这告诉了JAXWS,此类为Webservice。
public class HelloWord {
@WebMethod //注释在了public方法上,这告诉了JAXWS,此方法为soap方法,该方法有两个参数,一个input的String,一个output的String。
public String sayHello (String name){
return "hi "+name;
}
}
项目目录是:
2 :(注意)先在javac源文件同级目录下生成class文件后,在cmd命令中进入src目录执行wsgen命令才可以(先生成.CLASS文件)
3 :生成wsdl文件
-wsdl参数代表生成webservice - s参数代表生成的.java文件置于何处 -d 参数代表生成的编译class文件置于何处(这个可以忽略,我们利用eclipse编译) -r 参数代表生成的.wsdl文件与.xsd文件生成在何处 -cp参数代表classpath,即第二步生成HelloWord.class文件的所在位置,?回车即可 第二种方法 1 首先看JAVA生成的CLASS 文件在那里
找出默认生成的CLASS 位置 2 生成wsdl文件
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |





