[webservices开发]使用XFire开发一个简单的web服务

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

在这一节,你将了解到如何将一个普通的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>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航