您的位置:首页 > 编程语言 > Java开发

使用Eclipse-j2ee中运用wtp插件实现webservice调用

2013-06-08 17:20 411 查看
          这两天学习了一下用java发布和调用webservice服务,在此简单记录一下,防止自已忘记了吧,所以均只是简单介绍使用步骤,不做其他累述。
          我使用的IDE是Eclipse -javaEE,本文也是介绍通过该IDE中的wtp插件实现webservice调用,手动编写代码的就不在此说明了,需要的童鞋可以再搜一下。

1、在一个project中新建一个webservice client



2、输入wsdl文件地址,可以直接选取一个wsdl文件



3、选择创建文件的地址



点   点击"finish" 将会自动创建如下文件



       编写 测试代码

import java.rmi.RemoteException;

import javax.xml.rpc.ServiceException;

public class TestCallSoap {
public  static void main(String[] args){
HISWS.HISWSServiceLocator ws = new HISWS.HISWSServiceLocator();
String str = "";
try {
str = ws.getHISWSPort().getHospitals( "test", "test" );
} catch (RemoteException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ServiceException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System. out.println(str);
}
}


 
     运行之后,结果如下

          <?xml version='1.0'?><result><state>1</state><state_desc>查询成功</state_desc><count>222</c

       到此调用成功!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java webservcie soap