MyEclipse开发Soap服务端
开发环境
Eclipse 3.4.1
步骤一
新建Web Service project 或者 Dynamic Web Project
步骤二
新建JAVA代码
步骤三
新建Web Services-->WebService
选择 Web Service type:== Boottom up Java bean Web Service
选择刚刚新建的JAVA代码
勾选 Publish the Web Service
下一步
下一步
选择 Start Server
完成
配置到 web程序 中的步骤
1、拷贝所需要的jar
2、在web.xml中加入如下代码
<!-- axis -->
<servlet>
<servlet-name>axis</servlet-name>
<servlet-class>
org.apache.axis.transport.http.AxisServlet
</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>axis</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
3、拷贝 server-config.wsdd
在其中部署自己的服务
<ns1:service name="Hello1" provider="java:RPC" style="wrapped" use="literal">
<ns2:operation name="getHello" qname="ns1:getHello" returnQName="ns1:getHelloReturn" returnType="xsd:string" soapAction="" xmlns:ns1="http://DefaultNamespace" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns2="http://xml.apache.org/axis/wsdd/">
<ns2:parameter qname="ns1:hello" type="xsd:string"/>
</ns2:operation>
<ns1:parameter name="allowedMethods" value="getHello"/>
<ns1:parameter name="typeMappingVersion" value="1.2"/>
<ns1:parameter name="wsdlPortType" value="Hello"/>
<ns1:parameter name="className" value="Hello"/>
<ns1:parameter name="wsdlServicePort" value="Hello"/>
<ns1:parameter name="schemaQualified" value="http://DefaultNamespace"/>
<ns1:parameter name="wsdlTargetNamespace" value="http://DefaultNamespace"/>
<ns1:parameter name="wsdlServiceElement" value="HelloService"/>
</ns1:service>
分享到:
相关推荐
Eclipse是一款强大的集成开发环境(IDE),支持多种编程语言,包括Java,因此它也是创建和消费Web服务的理想工具。本教程将详细介绍如何使用Eclipse生成Web服务(服务端)以及其客户端。 首先,我们需要了解Eclipse...
【基于Axis2开发的Web Service与SOAP的相关资料】 在IT行业中,Web Service是一种基于标准的、松耦合的、跨平台的信息交换方式,它允许不同的系统之间通过网络进行通信。而SOAP(Simple Object Access Protocol)是...
### CXF 开发 WebService 服务端详解 #### 一、引言 随着企业级应用对服务化的不断追求,Web Service 成为了实现不同系统间通信的重要手段之一。Apache CXF 是一个高性能、易于使用的框架,它支持多种协议,如SOAP...
标题中的“axis2-eclipse服务端插件”指的是一个用于Eclipse集成开发环境的扩展,它专门针对Axis2 Web服务框架。Axis2是Apache软件基金会开发的一个强大的Web服务引擎,它支持SOAP 1.1、1.2以及RESTful服务。这个...
Axis 是 Apache 维护的开源工具,它提供了生成服务端和客户端代码的能力,而 Eclipse 则提供了一个集成的开发环境,方便创建、调试和部署 Web Service。通过理解 Web Service 的概念、工作原理以及 Axis 和 Eclipse ...
也可以手动使用SOAP客户端工具,如SoapUI,通过指定的WSDL地址(通常在`web/WEB-INF/wsdl`目录下)进行调用。 在提供的文件列表中,`.classpath`文件记录了项目的类路径信息,`.factorypath`定义了IDE使用的编译器...
Eclipse的Axis2-1.6.2服务端和客户端插件是开发Web服务和SOAP应用程序的重要工具。Axis2是Apache软件基金会开发的一个开放源代码Web服务引擎,它提供了高效、灵活且可扩展的框架来处理Web服务生命周期的各个阶段。在...
1. 服务端开发:在CXF框架中,服务端开发主要涉及创建Web服务接口、实现这些接口以及发布服务。通过使用CXF,开发者可以基于Java编程语言创建高度灵活和可扩展的服务端应用。 二、CXF核心组件 2. JAX-WS:CXF支持...
完成服务端代码编写后,Eclipse会自动生成WSDL文件,该文件定义了服务的接口和消息结构。WSDL文件是SOAP客户端调用服务时的关键参考文档。我们可以在Eclipse中查看和编辑WSDL,确保其正确描述了我们的服务。 接下来...
### Eclipse 下开发 Axis2 Web 服务的详细指南 #### 一、环境搭建与配置 **1.1 环境需求** 为了确保能够顺利地在 Eclipse 中开发 Axis2 Web 服务,首先需要准备好以下环境: - **开发工具**: Eclipse IDE(推荐...
Eclipse是一个流行的Java开发集成环境,它提供了创建、调试和部署Web服务的强大支持。以下是如何在Eclipse中根据WSDL文件创建Web服务服务端的详细步骤: 1. **创建动态Web项目**: 首先,在Eclipse中创建一个动态...
标题提及的“axis2支持webservice 自动生成代码客户端服务端代码插件”,是指Apache Axis2为Eclipse IDE提供的一套工具,旨在简化Web服务的开发流程。这个插件允许开发者通过WSDL(Web Services Description ...
WebService 开发步骤服务端和客户端 在软件开发过程中,WebService 是一种非常重要的技术,它允许不同的系统和应用程序之间进行交互和集成。本文将详细介绍如何使用 MyEclipse 开发一个简单的 WebService,包括...
**XFire初识:使用Eclipse开发WebService** 在IT行业中,WebService是一种允许应用程序之间进行交互的标准化技术。它通过XML(可扩展标记语言)来交换数据,使得不同平台上的应用能够无缝对接。XFire是Java平台上一...
本文档将详细介绍如何利用Eclipse集成开发环境与Axis2框架来构建WebService服务端,并进一步探讨如何通过Java应用程序调用这些服务接口。通过本教程的学习,读者能够掌握基本的WebService服务端构建流程及其客户端...
Eclipse的AXIS插件则为开发者提供了一种在集成开发环境中方便地构建、调试和部署Web Services的解决方案。本文将深入探讨AXIS插件在Eclipse中的应用及其相关知识点。 一、AXIS插件简介 AXIS插件是Eclipse IDE的一个...
在"Teamcenter服务端开发"这个主题中,我们主要关注的是Teamcenter服务器端的编程实践,涉及了多个关键模块和技术,包括ITK开发环境搭建、Handler开发、BMF开发、User Service开发以及SOA开发。以下是这些关键知识点...
综上所述,这个话题涵盖了EOS框架下创建和管理Web服务服务端的关键概念和技术,包括XML、SOAP、WSDL以及Eclipse开发环境的使用。开发者需要了解如何在EOS中定义和实现服务,配置服务端的`.eos`和`.classpath`文件,...
本篇文章将深入探讨如何使用Eclipse或MyEclipse的Axis插件来开发Web服务,特别是服务端的例子程序。 首先,让我们了解什么是Eclipse和MyEclipse。Eclipse是一款强大的开放源代码集成开发环境(IDE),支持多种编程...