使用J2SE開發一個測試Xfire的webservice的簡單程序

在開發Xfire的時候,有時候需要方便測試webservice的部署,這裏記錄一個前段時間開發的J2SE小程序來測試Xfire。
首先,需要導入如下包(在Xfire的lib裏面有):
xfire-all-1.2.6.jar,
commons-logging-1.0.4.jar,
commons-httpclient-3.0.jar,
commons-codec-1.3.jar,
jdom-1.0.jar,
wsdl4j-1.6.1.jar,
XmlSchema.jar

下面是測試代碼:

import java.net.MalformedURLException;
import java.net.URL;


import org.codehaus.xfire.client.Client;




public class Main 
{


	public static void main(String[] args) 
	{
		Main tMain = new Main();
		tMain.testWebservice();
	}
	
	public void testWebservice()
	{
		Client client;
		try
		{
			client = new Client(new URL("http://127.0.0.1:8191/OpenfireWebService?wsdl"));
			client.invoke("sendNoticeMessage", new Object[] { new String("lvhb"), new String("cds001"), new String("lvhb"), new String("測試單條消息!")});	
		} catch (MalformedURLException e)
		{
			e.printStackTrace();
		} catch (Exception e)
		{
			e.printStackTrace();
		}
	}
}


發佈了38 篇原創文章 · 獲贊 20 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章