首页 > 学院 > 开发设计 > 正文

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

2019-11-18 11:27:01
字体:
来源:转载
供稿:网友

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



发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表