`
canofy
  • 浏览: 831399 次
  • 性别: Icon_minigender_1
  • 来自: 北京、四川
社区版块
存档分类
最新评论

xfire服务端

    博客分类:
  • j2EE
阅读更多
xfire服务端

1.首先是接口的定义:
package cn.test;

/**
 * 定义接口
 * @author
 *
 */
public interface TestInter {
	
	public String getString();

}


2.实现接口
package cn.test;


public class TestImpl implements TestInter {

	public String getString() {
		System.out.println("访问接口");
		return "1111111111";
	}

}

3.在src目录下建立META-INF/xfire/services.xml文件,配置如下:
<beans xmlns="http://xfire.codehaus.org/config/1.0">	
	<service>
		<name>test</name>
		<!--通过namespace的值进行访问该接口-->
		<namespace>http://localhost/testxfire/services/test</namespace>
		<serviceClass>cn.test.TestInter</serviceClass>
		<implementationClass>cn.test.TestImpl</implementationClass>
	</service>
</beans>

4.在web.xml里的配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" 
	xmlns="http://java.sun.com/xml/ns/j2ee" 
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
	http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  
  <servlet>	
	 <servlet-name>XFireServlet</servlet-name> 
	  <servlet-class>
	   org.codehaus.xfire.transport.http.XFireConfigurableServlet
	  </servlet-class>
 </servlet> 
 <servlet-mapping>
	  <servlet-name>XFireServlet</servlet-name>
	  <url-pattern>/services/*</url-pattern>
 </servlet-mapping>
 <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>

5.需要把相关联的包给导入进来。

6.通过http://localhost/testxfire/services/test.wsdl这个链接访问,如果能正常访问则表示正常,否则失败,失败的主要原因有可能就是xfire相关联的包没有加进来。


  • 大小: 31.7 KB
分享到:
评论

相关推荐

    xfire接口程序,包含xfire服务端和axis客户端

    本项目名为"xfire接口程序,包含xfire服务端和axis客户端",旨在提供一个完整、可直接运行的示例,帮助开发者快速理解并应用这两种技术。 xfire是一个开源的Java库,它允许开发者创建和消费Web服务。xfire的核心...

    xfire服务端demo

    《Xfire服务端Demo详解与实战》 Xfire是一款基于Java技术构建的Web服务框架,专为开发高质量、高性能的Web服务而设计。在本文中,我们将深入探讨Xfire服务端Demo,理解其核心概念、功能特性,并通过具体的代码示例...

    xfire 服务端和客户端源码完整工程

    《Xfire服务端与客户端源码详解》 Xfire是一款历史悠久的即时通讯软件,主要用于游戏社区,它允许玩家在游戏内外进行交流、组队和跟踪朋友的状态。本篇将深入探讨Xfire的服务端和客户端源码,帮助读者理解其工作...

    xfire服务端jar

    http://blog.csdn.net/robert8803/article/details/8137461所需要的jar

    xfire搭建webservice服务端以及万能客户端所需jar包

    总结起来,搭建XFire服务端涉及服务接口定义、服务实现、XFire配置、服务注册和服务器启动;而创建万能客户端则涉及获取WSDL、生成客户端代理、引入依赖、编写调用代码以及测试。掌握这些步骤和所需jar包,将帮助你...

    spring2.5+xfire1.2.6 客户端和服务端的配置

    标题 "spring2.5+xfire1.2.6 客户端和服务端的配置" 涉及的是一个早期的Web服务集成方案,其中Spring 2.5是一个流行的Java应用框架,而Xfire 1.2.6则是一个用于构建和消费Web服务的库。在那个时代,Xfire是Spring...

    Java使用XFire调用WebService接口

    6. **异常处理**:在调用Web服务时,可能会遇到网络问题或服务端错误,XFire会将这些异常封装成特定的Java异常,方便开发者捕获并处理。 7. **日志和调试**:为了调试和优化,XFire支持日志记录,开发者可以通过...

    xfire创建服务端客户端源码

    《xfire创建服务端客户端源码详解》 Xfire,作为一个历史悠久的开源项目,曾经在游戏服务器通信领域占据着重要地位。它提供了丰富的API和工具,使得开发者能够轻松地构建服务端与客户端之间的通信框架。本文将深入...

    XFire创建WebService服务端和客户端

    一、XFire服务端创建 1. **环境准备**:首先,你需要安装Java Development Kit (JDK) 并设置好环境变量。然后,下载XFire的最新版本并解压到你的工作目录。 2. **创建服务接口**:定义一个Java接口,这个接口将...

    xfire+spring+maven构建webservice服务器和客户端

    标题中的“xfire+spring+maven构建webservice服务器和客户端”揭示了本教程将围绕三个主要技术进行讨论:XFire、Spring和Maven。这三者都是Java开发中不可或缺的工具,尤其在构建Web服务方面。 XFire是早期的一个...

    webservice xfire 的完整的demo例子,下载后即可运行

    1. webservice xfire的完整demo,下载后可以直接导入eclipse调试。 2. 包括客户端和服务端,服务端需要部署到tomcat等web容器,启动服务端后可以通过客户端测试调用结果。 3. 工程已经将依赖的jar包一起包含,不需要...

    xfire客户端服务端测试样例

    在这个“xfire客户端服务端测试样例”中,我们有两个关键文件:TestXfire和TestService,它们很可能是为了演示xfire的客户端和服务端如何交互而编写的测试程序。 首先,让我们深入了解xfire的工作原理。xfire客户端...

    xfire数据同步服务端

    《xfire数据同步服务端详解》 在信息技术领域,数据同步是至关重要的一个环节,它涉及到数据的一致性、实时性和可靠性。xfire数据同步服务端是基于xfire框架开发的,专门用于实现数据同步的Webservice程序。下面...

    xfire+spring+安全认证

    3. 在XFire服务端,配置WS-Security,如添加用户名令牌验证或者数字签名,确保消息传输的安全性。 4. 在客户端,设置相应的安全配置,如提供用户名和密码或者证书,以进行身份验证。 5. 测试服务,确保只有经过正确...

    Xfire案例,webserver——Xfire案例

    这个“Xfire案例,webserver——Xfire案例”的主题可能涉及Xfire服务端的实现,特别是它如何作为web服务器运行以及与其他技术的集成。 在深入探讨Xfire的webserver方面之前,我们先理解一下什么是web服务器。Web...

    xfire_client_jar

    在实际开发中,将这个XFire客户端JAR添加到项目的类路径中,可以方便地构建能够与XFire服务端通信的应用程序。开发者可以通过Javadoc或者官方文档了解具体的API用法和配置步骤。同时,理解Web服务的基本概念,如WSDL...

    spring集成xfire教程

    在提供的压缩包文件中,`spring_xfire_client客户端` 和 `spring_xfire服务端` 可能包含了示例代码或配置文件,这些可以帮助你理解和实践上述步骤。客户端文件可能包括了服务消费者的配置和测试代码,而服务端文件则...

    webservice服务端开发xfire简单实例.rar

    本实例主要关注在服务端开发中使用XFire框架的简单应用。XFire是Java环境中一个轻量级的、高性能的Web Service实现库,它简化了创建和部署Web Service的过程。 首先,我们需要了解WebService的基本概念。WebService...

Global site tag (gtag.js) - Google Analytics