Java使用xFire组件开发WebService傻瓜教程(二)

上一篇:Java使用xFire组件开发WebService傻瓜教程(一)

文章已经配置好了WebService Server端,现在来配置Client端,为了更好的区分和了解WebService,现在新建Java项目来和WebService Server端进行通信。(也可以用其他语言来编写Client端进行通信,这里暂时不做介绍)

软件环境

 新建项目

Java使用xFire组件开发WebService傻瓜教程 新建项目

Java使用xFire组件开发WebService傻瓜教程填写项目名称
 直接Finish就行了。

 下面添加xFire Client 库文件

点击项目右键 ——> MyEclipse ——> Add XFire Web Service Capabilities


Java使用xFire组件开发WebService傻瓜教程 添加依赖库
 
Java使用xFire组件开发WebService傻瓜教程 添加依赖库
 
Java使用xFire组件开发WebService傻瓜教程 库
 然后新建个java文件,包名自取,类名自取


Java使用xFire组件开发WebService傻瓜教程 新建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]);       
		}
}

 运行,显示如下结果:

Java使用xFire组件开发WebService傻瓜教程(二)
 

xFireCli 与 xFireServer通信成功。

 

到此,教程二也完成了。

你可能感兴趣的:(java,webservice,xfire)