`
lym6520
  • 浏览: 705771 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

在myEclipse中使用xfire快速开发web service

阅读更多
开发环境:MyEclipse6.5,tomcart6.x

1.首先创建一个web Service项目:

点击Finish;
2.创建web Service:



点击Finish,可以看到在com.lym.service包中新增加了一个接口,和实现类。
另外在services.xml新增加了以下配置信息:
<service>
		<name>ServiceTest</name>
		<serviceClass>com.lym.service.IServiceTest</serviceClass>
		<implementationClass>
			com.lym.service.ServiceTestImpl
		</implementationClass>
		<style>wrapped</style>
		<use>literal</use>
		<scope>application</scope>
	</service>


3.接下来修改ServiceTestImpl的example方法:
public String example(String message) {
		return message + ",前面的信息看到了吗?如果看到了,说明调用成功!" ;
	}

4.启动tomcart,发布web services
5.打开浏览器:输入url:http://192.168.7.130:8080/myWebService/services/ServiceTest?wsdl
如果可以浏览到xml文件,说明部署成功,接下来就来的事情就是调用该service了。

为了看到比较明显的效果,现在创建另外一个项目,然后调用改service:
1.创建java项目testService,为项目添加xFire框架

3.接着创建一个service 客户端:




注意:WSDL URL一栏中,应该输入:http://192.168.7.130:8080/myWebService/services/ServiceTest?wsdl

NEXT->NEXT->Finish

4.创建一个testService类,调用service:
testService.java:
public class testService {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		
		ServiceTestClient client = new ServiceTestClient();        
		//create a default service endpoint
        ServiceTestPortType service = client.getServiceTestHttpPort();
        String result = service.example("hello word!");
        System.out.print(result);

	}

}


5.运行testService,
运行结果(在控制台输出):hello word!,前面的信息看到了吗?如果看到了,说明调用成功!

完成!
  • 大小: 14.4 KB
  • 大小: 12.8 KB
  • 大小: 11.6 KB
  • 大小: 13.2 KB
  • 大小: 12.9 KB
  • 大小: 9.6 KB
  • 大小: 10.5 KB
  • 大小: 13.8 KB
3
0
分享到:
评论

相关推荐

    在 MyEclipse 上使用 XFire 编写 Web Service

    在 MyEclipse 上使用 XFire 编写 Web Service.rar在 MyEclipse 上使用 XFire 编写 Web Service.rar在 MyEclipse 上使用 XFire 编写 Web Service

    在MyEclipse中使用XFire开发WebService

    在MyEclipse中使用XFire开发WebService是一种常见的Java Web服务实现方式。XFire是一个轻量级、高性能的Java Web服务框架,它简化了创建和消费Web服务的过程。下面将详细介绍如何在MyEclipse环境中利用XFire进行Web...

    MyEclipse+xFire开发Web Service

    【MyEclipse+xFire开发Web Service】是一个关于如何使用MyEclipse集成开发环境和xFire框架来构建和测试Web服务的教程。xFire是一个基于Java的SOAP框架,它提供了轻量级的信息处理机制,利用STAX进行SOAP消息处理。这...

    MyEclipse+XFire开发Web Services

    - **项目创建**:学习了如何在MyEclipse中创建Web Services项目,并使用XFire自动生成必要的服务文件。 - **部署与测试**:了解了如何将Web Services打包成WAR文件并部署到Tomcat服务器上,同时学会了如何通过浏览器...

    myeclipse10.7开发xfire

    【标题】"myeclipse10.7开发xfire"涉及的是使用MyEclipse 10.7这个集成开发环境(IDE)来构建基于Xfire的Web服务端项目。MyEclipse是Eclipse的一个扩展,提供了对Java EE、Web、J2EE应用程序的广泛支持,而Xfire则是...

    XFire在MyEclipse中配置图文讲解

    XFire在MyEclipse中的配置和使用,不仅简化了Web Service的开发流程,还提高了开发效率。通过上述步骤,开发者可以快速搭建起一个功能完备的Web Service开发环境,进行服务的创建、部署和测试。此外,MyEclipse提供...

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

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

    Myeclipse10 用 Xfire构建 webservice

    Xfire的轻量级特性使其在小规模项目和快速原型开发中表现出色。 三、MyEclipse10配置Xfire 1. 安装Xfire插件:首先需要在MyEclipse10中安装Xfire的插件。可以通过MyEclipse的"Software Updates"菜单找到并安装。 2...

    MyEclipse下XFire开发Webservice实例

    本教程将深入探讨如何在MyEclipse集成开发环境中使用XFire来开发Web服务实例。 首先,我们需要了解MyEclipse。MyEclipse是一款强大的Java EE集成开发环境,它是Eclipse的扩展,集成了大量的Web、Java、数据库和应用...

    MyEclipse下通过Xfire实现Web服务发布的注意事项

    在本文中,我们将探讨如何在MyEclipse环境下利用Xfire框架发布Web服务,并进行客户端调用。Xfire是一个轻量级的Java Web服务框架,它简化了服务的创建和部署过程。 首先,确保你的开发环境准备就绪。安装Java ...

    用MyEclipse6.0开发XFire WebService应用

    2. **第十五章 开发XFire Web Service应用.pdf** - 这是一个PDF文档,很可能详细介绍了如何在MyEclipse中使用XFire开发Web Service的教程,包含了步骤说明、配置指导、可能遇到的问题及解决方案等。 3. **HelloWorld...

    myeclipse XFire Web service 例子

    在myeclipse集成开发环境中,使用XFire可以方便地创建和消费Web服务。 首先,我们来了解如何在myeclipse中创建一个XFire Web服务。这个例子将演示服务端的搭建和客户端的调用过程。服务端通常涉及到以下步骤: 1. ...

    使用XFire+Spring构建Web Service

    【使用XFire+Spring构建Web Service】是一种高效且灵活的方法,尤其适合于那些希望利用Spring框架的优秀特性来开发Web Service应用的开发者。XFire是一个先进的Web Service框架,与Axis2并列为新一代的选择,因其...

    MyEclipse[实战开发讲解入门..XFire.Web.Service.入门

    《MyEclipse实战开发讲解入门XFire.Web.Service.入门》 在IT行业中,MyEclipse作为一款强大的Java集成开发环境,被广泛应用于企业级应用的开发。本资源包旨在为初学者提供一个全面的MyEclipse实战开发指南,特别是...

    MyEclipse开发的基于xfire的 webservices 最简单的demo

    本DEMO将介绍如何使用MyEclipse集成开发环境(IDE)结合Xfire库来创建和部署一个最简单的Web服务。 1. **MyEclipse简介** MyEclipse是Eclipse IDE的一个商业扩展,专为Java、J2EE、Web、移动应用等提供了强大的...

    MyEclipse 开发部署 Web Service

    Web服务是一种基于标准协议(如SOAP、REST等)在不同应用之间交换数据和服务的方法...通过学习如何在MyEclipse中使用xfire和axis,你可以掌握创建、部署和调用Web服务的基本技能,为未来的分布式系统开发奠定坚实基础。

    Myeclipse 开发web service

    在开发Web Service时,首先需要定义服务的接口和其实现类。在本例中,`WebServiceTest.java`是接口,提供了`getWebService`方法,接收一个字符串参数并返回一个字符串。`WebServiceTestImpl.java`是接口的实现,...

Global site tag (gtag.js) - Google Analytics