paip.myeclipse7 java webservice 最佳实践o228
来源:互联网 发布:sql语句中union 编辑:程序博客网 时间:2024/05/01 19:21
paip.myeclipse7 java webservice 最佳实践o228
java的ws实现方案:jax-ws>>xfire
ws的测试工具 webservice测试调用工具WebserviceStudio20
作者Attilax 艾龙, EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
/////////////////
1. 创建一个 webService 工程。
2. 创建一个普通 Java 类(做为bean class)
3. 创建 webService 服务端,选择才讲的bean来创建ws,生成代理类
package com.hmw.jaxws;
@javax.jws.WebService(targetNamespace ="http://jaxws.hmw.com/", serviceName = "HelloJaxwsService",portName = "HelloJaxwsPort", wsdlLocation ="WEB-INF/wsdl/HelloJaxwsService.wsdl")
public class HelloJaxwsDelegate {
com.hmw.jaxws.HelloJaxwshelloJaxws = new com.hmw.jaxws.HelloJaxws();
publicString sayHello(String userName) {
returnhelloJaxws.sayHello(userName);
}
publicint add(int i, int j) {
returnhelloJaxws.add(i, j);
}
}
/imServer/WebRoot/WEB-INF/sun-jaxws.xml
<?xmlversion= "1.0"?>
<endpointsversion="2.0"
xmlns="http://java.sun.com/xml/ns/jax-ws/ri/runtime">
<endpointname="HelloJaxwsPort"
implementation="com.hmw.jaxws.HelloJaxwsDelegate"
url-pattern="/HelloJaxwsPort">
</endpoint></endpoints>
4. 导入相关的 jar 包(jax-ws)
add lib >> my eclipse lib>>jax-ws lib
5.访问url
http://localhost:8080/imServer/HelloJaxwsPort
显示
Web Services
Endpoint
Information
Service Name:
{http://jaxws.hmw.com/}HelloJaxwsService
Port Name:
{http://jaxws.hmw.com/}HelloJaxwsPort
Address:
http://localhost:8080/imServer/HelloJaxwsPort
WSDL:
http://localhost:8080/imServer/HelloJaxwsPort?wsdl
Implementation class:
com.hmw.jaxws.HelloJaxwsDelegate
6.access wdsl http://localhost:8080/imServer/HelloJaxwsPort?wsdl
7. 测试使用工具
参考:
MyEclipse 8.6 创建 jax-ws 的详细步骤(有截图) - 旺仔专栏 - 博客频道 -CSDN.NET.htm
Web Service测试工具小汇 - oscarxie - 博客园
- paip.myeclipse7 java webservice 最佳实践o228
- paip.java gui swt/jface 最佳实践
- paip.java win程序迁移linux的最佳实践
- paip.svn使用最佳实践
- paip.提升程序稳定性---最佳实践
- paip.增强稳定性--最佳实践--自动重启器
- paip.mysql fulltext 全文搜索.最佳实践.
- paip.快捷方式分组管理最佳实践ObjectDock
- paip.python ide 总结最佳实践o4.
- paip.python连接mysql最佳实践o4
- paip.代码生成器数据源格式最佳实践
- paip.python连接mysql最佳实践o4
- paip.提升性能--多核编程中的java .net php c++最佳实践 v2.0 cah
- paip.复制文件 文件操作 api的设计uapi java python php 最佳实践
- paip.pyqt python qt 最新版本环境最佳实践
- paip.lucene 4.3 中文语义搜索最佳实践
- paip.log4j 日志系统 参数以及最佳实践
- paip.spring3 mvc servlet的配置以及使用最佳实践
- 消息中间件技术与设备状态在线监测
- Property's synthesized getter follows Cocoa naming convention for returning.
- 图像分割工作总结(五)opencv遍历图像
- 防止表单重复提交的几种策略
- C/C++中字符串与数字相互转换
- paip.myeclipse7 java webservice 最佳实践o228
- Android UIAutomator Test
- it技术网站收藏
- 程序员永远的痛之字符编码的奥秘
- namespace C++
- Session清理解决问题
- IOS的变量前加extern和static字段
- android获得asset资源
- 12个在线网站测速工具——web性能