微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

创建 xfire webService

 1,创建WebService   用myeclipse ide 自带的有创建webservice功能,如果项目不是webService工程 要添加 比如xfire webService project capabilitise 

          选择xfire,create webService come from java bean  ,下面那个勾 create new java bean 也勾上

  下一步  取一个名字  在java package 选择你要放的包下,点击finish 完成 ,在选择的那个包下 会产生一个接口与一个实现这个接口的类 

  我项目的名字是yTest 把工程发布下 ,启动tomcat 可以去访问项目下的webService  http://localhost:8080/yTest/services  写的一个Test webService  http://localhost:8080/yTest/services/Test?wsdl 

 

2,创建webService 客户端  myeclipse 下有个功能创建webService客户端 create webService client  选择xfire 点击下一步

 在wsdl url 中输入 Test webService 地址 http://localhost:8080/yTest/services/Test?wsdl 

在java package 中选择要放在的包中  点击下一步 会经行 validation  通过点击完成 会产生 几个类  其中有个测试类 比如我的webService是Test 就会产生TestClient 一个测试的类

 

    public static void main(String[] args) {

 

 

        TestClient client = new TestClient();

 

//create a default service endpoint

        TestPortType service = client.getTestHttpPort();

 

//Todo: Add custom client code here

         //

         //service.yourServiceOperationHere();

 

System.out.println("test client completed");

         System.exit(0);

    }

  在service中可以调用 你写的webService 了 。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐