JAX-WS(Java API for XML-Web Services)
环境说明:
MyEclpose 6.5 blue Milestone-1
jdk 1.6.0_15
tomcat 6.0
创建并发布服务器端应用
1.新建web service project。
设置如下图。
2.建立一个实现类,代码如下:
package net;
publicclass addImpl {
publicdouble add(double num1,double num2){
return num1+num2;
}
}
这里只需要实现类,不再像 XFIRE 还需要一个接口。
ps:Web服务可用单个Java类的实现,但是最好是用“接口+实现”的方式来实现
3. 建立 web service
选择工程名,点击工具栏的 new web service 按钮。
然后如下配置:
接着 ( 在 JAVA BEAN 中输入实现类的名称,选择 generate wsdl in project) :
点击 finish 后包中多出一个该实现类的代理类 addImplDelegate.java