WEB开发网
开发学院WEB开发Jsp [webservices开发]使用XFire开发一个简单的web服务... 阅读

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

 2008-01-05 18:42:02 来源:WEB开发网   
核心提示:在这一节,你将了解到如何将一个普通的java文件转换为一个web服务,[webservices开发]使用XFire开发一个简单的web服务,services.xml文件是如何定义的,如何发布这个web服务、如何获得这个服务的WSDL、如何创建Client代码、如何测试这个web服务,这个java文件简单到只提供一个ad

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


Tags:webservices 开发 使用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接