加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

使用xfire方式调用webservice接口

发布时间:2020-12-16 23:55:29 所属栏目:安全 来源:网络整理
导读:使用xfire方式调用webservice接口不需要配置services.xml等文件,只需要java程序即可调用。 代码如下: ? public static void main(String[] args) throws MalformedURLException { ??String serviceURL = "http://localhost:8080/project_name/WSProject.ws

使用xfire方式调用webservice接口不需要配置services.xml等文件,只需要java程序即可调用。

代码如下:

?

public static void main(String[] args) throws MalformedURLException {

??String serviceURL = "http://localhost:8080/project_name/WSProject.ws";
??Service serviceModel = new ObjectServiceFactory().create(InterfaceName.class);?
??InterfaceName serviceImp = (ITravelToBts)new XFireProxyFactory().create(serviceModel,serviceURL);

??........

}

InterfaceName为定义的websevice接口类,并不是实现类。

注意需要导入的类

import org.codehaus.xfire.client.XFireProxyFactory;
import org.codehaus.xfire.service.Service;
import org.codehaus.xfire.service.binding.ObjectServiceFactory;

serviceImp变量是webservice接口的实现类。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读