在這一節(jié),你將了解到如何將一個(gè)普通的java文件轉(zhuǎn)換為一個(gè)web服務(wù),services.xml文件是如何定義的,如何發(fā)布這個(gè)web服務(wù)、如何獲得這個(gè)服務(wù)的WSDL、如何創(chuàng)建Client代碼、如何測試這個(gè)web服務(wù)。
首先打開Eclipse,創(chuàng)建一個(gè)普通的java工程,將xfire所需的jar和xfire的jar加入到工程所需的類庫引用中。創(chuàng)建一個(gè)簡單的java文件,這個(gè)java文件簡單到只提供一個(gè)add方法。
package com.kuaff.xfire.samples;
public class MathService
{
public long add(int p1, int p2)
{
return p1 + p2;
}
}
在src目錄下創(chuàng)建META-INF/xfire目錄,然后在META-INF/xfire目錄下創(chuàng)建services.xml文件,文件內(nèi)容為:
<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>
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注