myeclipse javaWeb项目+JAX-WS webService接口开发
来源:互联网 发布:动漫制作软件 编辑:程序博客网 时间:2024/06/14 04:59
使用myeclipse javaWeb项目开发webService
这里我使用的是myeclipse8.6,webService架包我使用的是myeclipse集成的JAX-WS
一,Service服务端
首先创建一个java web项目,建好包名,建一个普通类,然后写入以下内容:
package com.shich.webservice;
public class FristService {
public String sayHello(String name){
System.out.println(name+"在调用sayHello...");
if(name==null || "".equals(name)){
return "请输入name.";
}
return "hello,"+name;
}
}
点击工具栏new web service,创建一个web service
然后弹出
选择JAX-WS,下面选择第二个单选按钮,next
Finsh 后就可以看到项目中多出了一些东西 ,wsdl文件
然后在jax-ws架包即可,具体是哪些架包我也不知道,就将所有jax-ws架包导入吧
整个项目的结构如下:
然后部署项目运行,在浏览器上输入地址
http://localhost:8088/testService/FristServicePort?wsdl
就会看到刚才发布的Service
二,测试Service客户端
新建一个项目,创建好包名
然后点击,注意这里选择的是New web Service Client
然后弹出
next
next-->next-->finsh
然后你会发现项目中刚创建的包中多出一些类
测试Service客户端整体结构
然后创建一个测试类,测试整个接口结果
package test;
import com.shich.client.FristServiceDelegate;
import com.shich.client.FristServiceService;
public class TestClient {
public static void main(String[] args) {
FristServiceDelegate frist=new FristServiceService().getFristServicePort();
String result=frist.sayHello("123");
System.out.println(result);
}
}
运行这个测试类,你会看到客服端控制台输出以下结果:
webservice服务端控制台会输出以下结果:
好了,到这里整个webservice服务端,客服端就写完了.
如有问题或有更好方法欢迎讨论。
- myeclipse javaWeb项目+JAX-WS webService接口开发
- myeclipse javaWeb项目+JAX-WS webService接口开发
- myeclipse javaWeb项目+JAX-WS webService接口开发
- WebService第一步 - MyEclipse中开发JAX-WS
- myeclipse基于JAX-WS开发Webservice
- 用JAX-WS开发webservice
- 使用JAX-WS开发WebService
- jax-ws开发的webservice集成到web项目中
- JAX-WS开发webservice示例详解
- JAX-WS开发Webservice(中文示例)
- myeclipse10上基于JAX-WS开发Webservice
- JAX-WS开发webservice示例详解
- JAX-WS开发webservice遇到的问题解决
- JAX-WS+spring开发webservice配置
- 使用JAX-WS开发简单webservice
- 基于JAX-WS的webService开发实例
- 使用jax-ws开发webservice(二)
- jax-ws webservice编程
- Scala中的继承:超类的构造、重写字段、重写方法
- ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源
- ADT开发中的一些优化设置:代码自动补全等
- 虚拟机中ubuntu kylin 连接本机wifi问题
- Bellman-For判断负权回路
- myeclipse javaWeb项目+JAX-WS webService接口开发
- 欢迎使用CSDN-markdown编辑器
- 维特比算法在分词中的应用
- centos下的压缩解压缩
- 算法学习之一java实现堆排序
- leetcode系列(23)判断整数是不是回文
- uCosIII中使用malloc函数
- emacs org plot 绘图二 折线图
- 求矩阵中的最大二维矩阵