`
fottech
  • 浏览: 9217 次
社区版块
存档分类
最新评论

Java使用xFire组件开发WebService傻瓜教程(二)

阅读更多

上一篇:Java使用xFire组件开发WebService傻瓜教程(一)

文章已经配置好了WebService Server端,现在来配置Client端,为了更好的区分和了解WebService,现在新建Java项目来和WebService Server端进行通信。(也可以用其他语言来编写Client端进行通信,这里暂时不做介绍)

软件环境

 新建项目

Java使用xFire组件开发WebService傻瓜教程 新建项目

Java使用xFire组件开发WebService傻瓜教程填写项目名称
 直接Finish就行了。

 下面添加xFire Client 库文件

点击项目右键 ——> MyEclipse ——> Add XFire Web Service Capabilities


Java使用xFire组件开发WebService傻瓜教程 添加依赖库
 
Java使用xFire组件开发WebService傻瓜教程 添加依赖库
 
Java使用xFire组件开发WebService傻瓜教程 库
 然后新建个java文件,包名自取,类名自取


Java使用xFire组件开发WebService傻瓜教程 新建Java文件
 

 com.client 改成你们自己的包名,FirstWeb改成你们自己的类名,http://localhost:8080/xFire_Server/services/FirstWebService?wsdl 是上篇教程中的接口地址。

package com.client;
import java.net.URL;   
import org.codehaus.xfire.client.Client;

public class FirstWeb {
	public static void main(String[] args) throws Exception       
	{        
		Client client = new Client(new URL("http://localhost:8080/xFire_Server/services/FirstWebService?wsdl"));
		Object[] results = client.invoke("example", new Object[] {"hello"});        
		System.out.println((String) results[0]);       
		}
}

 运行,显示如下结果:


 

xFireCli 与 xFireServer通信成功。

 

到此,教程二也完成了。

  • 大小: 29 KB
  • 大小: 36.1 KB
  • 大小: 20.9 KB
  • 大小: 24.5 KB
  • 大小: 16 KB
  • 大小: 31.9 KB
  • 大小: 4.5 KB
分享到:
评论

相关推荐

    java使用XFire调用webService接口

    "Java 使用 XFire 调用 webService 接口" 在本文中,我们将学习如何使用 XFire 框架在 Java 中调用 webService 接口。XFIRE 是一个基于 Java 的开源框架,用于简化 Web 服务的开发和集成。下面,我们将通过一个简单...

    xfire组件实现webservice实例

    本文详细介绍了利用xfire组件实现webservice的服务端和客户端实例,适合入门参考和使用!

    Java使用XFire调用WebService接口

    这篇博客“Java使用XFire调用WebService接口”显然是讨论如何利用XFire这个开源框架来与Web服务交互。 XFire是Apache CXF项目的前身,它提供了一种简单的方式来创建和消费SOAP Web服务。XFire的强项在于其轻量级和...

    使用xfire发布的webservice完整实例

    注解方式更为直观,可以直接在服务接口或实现类上使用`@WebService`注解。XML配置文件则提供了更多的灵活性。 5. **发布服务**:通过调用Xfire提供的API或启动配置文件,将你的服务发布到一个HTTP服务器上,使得...

    MyEclipse8.0GA下使用Xfire框架开发WebService实例

    ### MyEclipse 8.0 GA 下使用 Xfire 框架开发 WebService 实例 #### 一、WebService 服务端开发步骤 ##### 1. 建立 WebService Project - 在 MyEclipse 中创建一个新的 Web Service 项目,命名为 ProjectName。 -...

    spring+xfire( 编写webservice完整配置+案例)

    在本教程中,我们将深入探讨如何使用Spring和XFire编写Web服务的完整配置,并通过实际案例来学习这一过程。 首先,我们需要了解Spring和XFire的基础。Spring框架提供了一个名为Spring-WS的模块,专门用于构建Web...

    Java使用XFire调用WebService接口.docx编程资料

    本文详细介绍了如何使用Java结合XFire框架来实现WebService接口的开发和调用。通过实际操作和示例代码,我们不仅了解了服务端的搭建过程,还学会了如何在客户端调用这些接口。这对于开发分布式系统或进行跨平台服务...

    XFire-WebService 开发基础教程

    XFire-WebService 开发基础教程主要围绕如何在MyEclipse环境中使用XFire框架开发Web服务进行讲解。XFire是一个基于Java的SOAP框架,它以轻量级的信息处理模块和STAX(Streaming API for XML)与SOAP消息交互。XFire...

    使用XFire发布WebService

    【标题】: 使用XFire发布WebService 在Web服务的世界中,XFire是一个强大的开源框架,它使得开发和部署Web服务变得简单。XFire是Apache CXF的前身,它提供了全面的WS-*支持,包括SOAP、WSDL、UDDI、MTOM等标准,...

    java用XFire开发调用webService例子知识.pdf

    在Java开发中,使用XFire框架可以轻松地创建和调用Web服务。XFire是由codeHaus组织提供的一个开源框架,它有效地连接了POJO(Plain Old Java Object)与SOA(Service-Oriented Architecture)之间的桥梁。其主要优势...

    XFire框架实现WebService(二)

    通过学习"XFire框架实现WebService(二)"这篇教程,读者应该能够理解如何使用XFire创建和调用Web服务,以及如何利用其特性来提高开发效率和代码质量。在实际项目中,结合源码分析和实际操作,读者将能够更好地掌握这...

    Java使用XFire调用WebService接口.docx

    此外,随着技术的发展,XFire 已经被 Apache CXF 所取代,虽然本文是关于 XFire 的,但现代的 Java 开发更倾向于使用 CXF 或其他支持 JAX-WS 和 JAX-RS 的框架,如 RESTEasy 或 Jersey,来创建和消费 WebService。...

    手把手教你如何利用Xfire框架开发WebService

    【Xfire框架与WebService开发详解】 Xfire是一个Java框架,用于快速、轻松地开发和部署Web服务。在本文中,我们将逐步学习如何使用Xfire框架创建并调用一个简单的WebService。 1. **创建WebService项目** 开始时...

    xfire实现webservice实例

    XFire是Java平台上一个曾经流行的开源框架,专门用于构建和消费Web服务。本实例将深入探讨如何利用XFire来实现Web服务。 一、XFire简介 XFire是Apache CXF项目的前身,它提供了一个轻量级、高性能的框架,用于创建...

    用XFire开发WebService+Spring注解

    【标题】"用XFire开发WebService+Spring注解"涉及的主要知识点是利用XFire框架创建Web服务,并结合Spring框架的注解进行服务的管理和集成。XFire是一个强大的Java Web Service实现,它允许开发者轻松地创建和消费...

    使用xfire开发webservice的客户端需要的完整jar包

    在Java开发中,Web服务(Web Service)是一种标准的接口,允许不同系统之间进行通信,而Xfire是一款曾经广泛使用的开源框架,它简化了在Java中创建和消费Web服务的过程。本篇将深入探讨如何使用Xfire开发Web服务的...

    Xfire调用webservice无法传递参数问题

    标题“Xfire调用WebService无法传递参数问题”暗示了开发者在尝试使用Xfire框架时遇到了参数无法正常传递到Web服务的情况。这可能涉及到多个方面,如编码问题、序列化错误、类型不匹配或者配置不正确等。以下是一些...

    用XFire开发Webservice简单实例

    本教程将通过一个简单实例详细介绍如何在MyEclipse集成开发环境中使用XFire来开发Web服务。 **一、XFire简介** XFire(后被整合到 CXF 中)是一款基于Java的Web服务框架,它支持SOAP 1.1/1.2、WSDL 1.1、WS-...

    XFire 架构的 WebService 开发

    1. **动态代理**:XFire利用Java的动态代理机制,使得开发者可以使用普通的Java接口来定义Web服务,大大降低了开发复杂度。 2. **注解支持**:通过Java 5的注解,XFire允许开发者在类和方法上添加元数据,以声明Web...

Global site tag (gtag.js) - Google Analytics