paip.myeclipse7 java webservice 最佳实践o228
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 |
||||||||||
|
|
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相关推荐
- java微妙_10个微妙的Java编码最佳实践
编写和维护jOOQ(Java中内部DSL建模的SQL)时遇到过这些.作为一个内部DSL,jOOQ最大限度的挑战了Java的编译器和泛型,把泛型,可变参数和重载结合在一起,Josh Bloch可能不会推 ...
- java 异常 最佳实践_处理Java异常的10种最佳实践
java 异常 最佳实践 在本文中,我们将看到处理Java异常的最佳实践. 用Java处理异常不是一件容易的事,因为新手很难理解,甚至专业的开发人员也可能浪费时间讨论应该抛出或处理哪些Java异常. ...
- Java ConcurrentHashMap 最佳实践
2019独角兽企业重金招聘Python工程师标准>>> Java ConcurrentHashMap 最佳实践 博客分类: java 相对于HashMap,ConcurrentHas ...
- 10个精妙的Java编码最佳实践
这是一个比Josh Bloch的Effective Java规则更精妙的10条Java编码实践的列表.和Josh Bloch的列表容易学习并且关注日常情况相比,这个列表将包含涉及API/SPI设计中不 ...
- IBM WebSphere 开发者技术期刊: 最重要的 Java EE 最佳实践
级别: 初级 Keys Botzum, 高级技术人员 , IBM Kyle Brown, 杰出工程师, IBM Ruth Willenborg (rewillen@us.ibm.com), 高级技术人 ...
- java 异常 最佳实践_关于JAVA异常处理的20个最佳实践
在我们深入了解异常处理最佳实践的深层概念之前,让我们从一个最重要的概念开始,那就是理解在JAVA中有三种一般类型的可抛类: 检查性异常(checked exceptions).非检查性异常(unche ...
- Java 设计模式最佳实践:一、从面向对象到函数式编程
原文:Design Patterns and Best Practices in Java 协议:CC BY-NC-SA 4.0 贡献者:飞龙 本文来自[ApacheCN Java 译文集],采用译后 ...
- Java 的最佳实践
Java 是在世界各地最流行的编程语言之一, 但是看起来没人喜欢使用它.而 Java 事实上还算是一门不错的语言,随着 Java 8 最近的问世,我决定编制一个库,实践和工具的清单,汇集 Java 的 ...
- Java 抽象类最佳实践-模板设计模式
目录 1.基本介绍 2.模板设计模式能解决的问题 3.最佳实践 1.基本介绍 抽象类体现的就是一种模板模式的设计,抽象类作为多个子类的通用模板,子类在抽象类的基础上进行扩展.改造,但子类总体上会保留抽 ...
- 10 个 Java 安全最佳实践
Java 安全问题 尽管我们都致力于编写出色的代码,但 Java 安全性并不总是开发人员思维的一部分.但是,防止 Java 安全问题应该与使您的 Java 应用程序具有高性能.可扩展性和可维护性一样重 ...
最新文章
- Datahwhale第三期集训团队成员
- 重磅:《肠道产业》2020-2021年度榜单
- [Asp.net]绝对路径和相对路径
- 编程人员需知的Windows平台编程的环境设置技巧
- vba抓取网页数据到excel_R语言网页数据抓取XML数据包
- 【做题记录】CF1444A Division
- C语言表达式的求解规则,C语言实现整数四则运算表达式的计算
- 聊聊微服务架构及分布式事务解决方案!
- 记一次 JAVA 的内存泄露分析 1
- Win10 Print Spooler 一直停止服务
- Masked Autoencoders Are Scalable Vision Learners (2021 何凯明老师组)
- java实现关注微信公众号推送模板消息
- 智能会议系统集成解决方案
- SQL Server 2000升级sp4补丁的时候出现“以前进行的程序安装创建了挂起的文件操作”的错误!...
- 苹果iOS申请个人开发者账号注册教程
- 制作自己的ILSVRC2015 VID数据集的一些脚本以及流程
- cad.net 块裁剪边界反向修剪
- Bagging...
- 硕士毕业论文讨论部分怎么写啊?
- DOM对象之事件对象(Object《Event》)
热门文章
- css带三角形的对话框
- L2-001. 紧急救援(迪杰斯特拉算法)
- Angular 4.0 安装组件
- Protobuf3 序列化
- win7 64位 安装oiracle 32位 plsql问题
- 熊逸《唐诗50讲》聚散篇 - 学习笔记与感想
- noi.ac #529 神树的矩阵
- Eureka-Client(Golang实现)
- SQL语句group by 与order by 执行顺序引发的一场“内斗”
- ZeroClipboard / jquery.zclip.min.js跨浏览器复制插件使用中遇到的问题解决