第1步:新建一个Web Service工程:
第2步:命名为MyWebServiceDemo,注意选择XFire,点击下一步
第3步:如下图,点击下一步
第4步:勾选上要添加的jar包,这里要勾上第一个和第二个
第5步:生成如下项目
第6步:进入到web.xml里进行如下配置
第7步:在src下新建一个包com.svse.test,在这个包新建接口和实现类,点右键,选择Other
第8步:选择Web Service,点击下一步
第9步:选择XFire,并选择创建Java Bean
第10步:在这里新建一个UserService接口,之后做一个模拟添加用户的小测试,选择所在的包,点击完成
第11步:刚才命名的为UserService,生成的时候会在接口名前面加 I ,如IUserService
第12步:在实现类里模拟一个添加
第13步:在tomcat的webapps的目录里放入如下两个jar包
第14步:将工程发布到tomcat6.x上
第15步:判断是否发布成功,输入http://localhost:8080/MyWebServiceDemo/services/UserService?wsdl,如果出现下图的配置,则发布成功
第16步:在web services explore里测试,同样输入http://localhost:8080/MyWebServiceDemo/services/UserService?wsdl,点击Go按钮
第17步:点击add方法
第18步:输入参数,“张三“,点击Go按钮
第19步:显示测试结果,正确输出 "张三has been saved!!!"
然后建一个Web工程作为client端来调用Web Service工程的接口方法
第20步:建web工程,作为client端
第21步:在com.svse.util包下新建一个DBConnection类( 一定要注意导入正确的包),连接服务端Web Service,代码如下
第22步:在com.svse.test包下建一个MyTest测试类,调用Web Service接口里的add()方法
第23步:运行main方法,显示测试结果,正确输出 "张三 has been saved!!!"
相关推荐
### Java开发WebService实例详解 在IT领域,尤其是企业级应用开发中,WebService作为一种标准化的、跨平台的服务交互方式,被广泛应用于系统间的数据交换与服务调用。本文将基于给定的“Java开发WebService实例”...
使用 PHP 搭建 WebService 服务器的步骤可以分为以下几个步骤: 1. 安装SOAP扩展:需要安装 PHP 的 SOAP 扩展,以便使用 SOAP 协议来传输数据。 2. 创建 WSDL 文件:根据需要创建 WSDL 文件,定义 Web Service 的...
SSH2+CXF 搭建 WebService 实例详解 SSH(Struts2、Spring、Hibernate)是一个常见的 Java Web 开发框架组合,而 CXF 是一个用于构建和开发 Web 服务的开源框架。本教程将详细介绍如何在 SSH 项目中集成 CXF 来创建...
总的来说,"PB12.5+webservice实例"是一个很好的学习起点,它将教你如何利用PB12.5的强大功能,结合Web服务实现跨系统的数据交互和功能扩展。通过深入研究这个实例,你可以掌握PB12.5与Web服务集成的关键技术,提升...
### MyEclipse搭建WebService实例详解 #### 一、概述 本文将详细介绍如何使用MyEclipse集成的XFire框架构建Web Service及其客户端访问的过程。通过本文的学习,您将能够掌握搭建和部署Web Service的基本流程,以及...
### Java WebService 简单实例 方式一(生成类文件方式) #### 一、概述 在本篇文章中,我们将详细介绍如何通过生成类文件的方式来创建一个简单的 Java WebService 应用程序。这种方式非常适合初学者理解和实践 ...
本实例主要探讨如何将Axis1.4与Java项目整合,搭建Web服务的服务端。下面我们将详细阐述Axis1.4、Web服务以及如何在服务端进行设置。 一、 Axis1.4简介 Axis1.4是Apache软件基金会开发的一个Java Web服务栈,它基于...
本文将深入探讨如何使用Axis1.4与Java项目整合,搭建Web服务客户端,并通过具体的客户端代码实例进行详解。 首先,我们需要理解Web服务的基本概念。Web服务是一种基于互联网的、平台无关的交互方式,允许不同系统...
【WebService Axis 搭建开发】是关于使用Apache Axis库创建和部署Web服务的教程。Apache Axis是一个开源项目,主要用于简化Java应用程序与Web服务之间的交互。在这个过程中,我们将重点介绍如何利用Axis进行快速开发...
**WebService实例详解** 在IT行业中,WebService是一种基于开放标准(如XML、WSDL和SOAP)的Web应用程序,它能够提供跨平台、跨语言的数据交换能力。本实例将深入讲解如何利用Apache CXF和Spring框架来构建一个完整...
本文将基于提供的文件信息,深入解析Webservice开发实例,尤其是使用XFire框架在Java环境下搭建一个简单的HelloWorld示例。 ### WebService概述 WebService是一种标准的单元,它描述并支持可执行的业务流程或应用...
### Axis2 发布及调用 WebService 具体实例详解 #### 一、概述 本文将详细介绍如何使用 Apache Axis2 在 Tomcat 6.0 上发布 WebService 服务端,并实现客户端的调用。通过本教程,您将学会一种简单易行的方法来...
本文将为读者带来一个基于CXF搭建webService的实例讲解,通过详细的步骤和配置信息,帮助读者快速了解如何使用CXF搭建webService。 首先,需要导入相关的jar包,包括CXF框架所需的jar包,以及Spring框架所需的jar包...
在本实例中,我们将深入探讨如何使用MyEclipse来搭建一个Web服务。这个过程涉及了多个步骤,包括创建项目、定义服务接口、实现服务、发布和测试服务。 1. **创建项目** 首先,打开MyEclipse,点击“File” > “New...
总结来说,这个实例展示了如何使用MyEclipse和XFire创建一个简单的Web服务,包括服务端的创建、部署以及客户端的调用。这个过程涵盖了Web服务项目创建、接口与实现的编写、服务的部署和客户端的访问等核心步骤,为...
### MyEclipse 8.0 GA 下使用 Xfire 框架开发 WebService 实例 #### 一、WebService 服务端开发步骤 ##### 1. 建立 WebService Project - 在 MyEclipse 中创建一个新的 Web Service 项目,命名为 ProjectName。 -...
本教程将深入探讨如何使用Axis2搭建Web服务以及进行客户端测试。 首先,我们需要理解Web服务的基本概念。Web服务是一种通过HTTP协议提供和消费的API,通常使用SOAP或RESTful风格。SOAP是一种XML消息规范,用于在...