上一篇:Java使用xFire组件开发WebService傻瓜教程(一)
文章已经配置好了WebService Server端,现在来配置Client端,为了更好的区分和了解WebService,现在新建Java项目来和WebService Server端进行通信。(也可以用其他语言来编写Client端进行通信,这里暂时不做介绍)
新建项目


直接Finish就行了。
下面添加xFire Client 库文件
点击项目右键 ——> MyEclipse ——> Add XFire Web Service Capabilities



然后新建个java文件,包名自取,类名自取

com.client 改成你们自己的包名,FirstWeb改成你们自己的类名,http://localhost:8080/xFire_Server/services/FirstWebService?wsdl 是上篇教程中的接口地址。
package com.client;
import java.net.URL;
import org.codehaus.xfire.client.Client;
public class FirstWeb {
public static void main(String[] args) throws Exception
{
Client client = new Client(new URL("http://localhost:8080/xFire_Server/services/FirstWebService?wsdl"));
Object[] results = client.invoke("example", new Object[] {"hello"});
System.out.println((String) results[0]);
}
}
运行,显示如下结果:

xFireCli 与 xFireServer通信成功。
到此,教程二也完成了。

本文指导如何在Java环境中配置xFire组件,搭建WebService客户端与服务器的通信链路,通过新建项目和引入相关库文件实现简单示例的调用。
&spm=1001.2101.3001.5002&articleId=84463050&d=1&t=3&u=91d3b241d1434c3d86194e29b3426132)

被折叠的 条评论
为什么被折叠?



