在這一節,你將了解到如何將一個普通的java文件轉換為一個web服務,services.xml文件是如何定義的,如何發布這個web服務、如何獲得這個服務的WSDL、如何創建Client代碼、如何測試這個web服務。
首先打開Eclipse,創建一個普通的java工程,將xfire所需的jar和xfire的jar加入到工程所需的類庫引用中。創建一個簡單的java文件,這個java文件簡單到只提供一個add方法。
package com.kuaff.xfire.samples;
public class MathService
{
public long add(int p1, int p2)
{
return p1 + p2;
}
}
在src目錄下創建META-INF/xfire目錄,然后在META-INF/xfire目錄下創建services.xml文件,文件內容為:
<beans xmlns="http://xfire.codehaus.org/config/1.0">
<service>
<name>MathService</name>
<namespace>http://www.kuaff.com/xfire/samples/MathService</namespace>
<serviceClass>com.kuaff.xfire.samples.MathService</serviceClass>
</service>
</beans>
新聞熱點
疑難解答