`
c_cyclone
  • 浏览: 15840 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Myeclipse8.5上基于JAX-WS开发WebService

    博客分类:
  • java
 
阅读更多
1、JAX-WS介绍

  JAX-WS规范是一组XML web services的JAVA API。

2、开发步骤

  基于JAX-WS的WebService开发步骤如下:

  2.1新建一个Web Service Project工程。选择File->New->Web Service Project,取名为WebServicePro(JAX-WS支持只在javaEE5或更高版本中可行),如下图:

   

  2.2创建服务类。服务类就是一个普通java类,负责提供我们想要发布的执行方法。在这里我们写一个简单的SayHello类,如下:

    package com.mywebservice.ws;

    public class SayHello
    {
        public String sayHello(String name)
        {
            return "Hello " name;
        }
    }

   2.3 创建一个Web Service。选择File->New->others->Myeclipse->WebService->webService,点击之后,在Strategy中选择Bottom-up scenario,如下图:

 
在最后一个屏幕,需要选择提供WebService方法的javaBean,在这里就是已经建立好的SayHello类,如下图:



填好之后,选择Generate WSDL in project并点击完成。Myeclipse会自动生成SayHelloDelegate代理类。

到此web service已经建立好了,我们开始部署并测试。

3、部署和测试

   这里我们使用已经部署好的JBOSS5.0.1。在server面板中右击,选择configure,部署自己的JBOSS(注意选择jdk要跟项目中的相同),如下图:

 

现在要导入JAX-WS的jar包。在项目名称上右击->properties->Add Library->Myeclipse Libraries->后面的两个,如下图:



   3.1 部署
在部署好的JBOSS服务器上右击选择Add Deployment,如下图:

  

  3.2 测试
  运行JBOSS服务器,在浏览器中输入:http://localhost:8080/WebServicePro/SayHelloPort?wsdl测试。

4、创建Webservice Client
  已经部署好Webservice。那我们新建一个Webservice client,来调用Webservice。

新建一个java project,名为ClientofWebServicePro。

创建一个<SPAN style="FONT-FAMILY: Tahoma0
分享到:
评论

相关推荐

    MyEclipse6_5上基于JAX-WS开发Webservice(中文示例)

    在"浔阳江上 - BlogJava.htm"和"MyEclipse6_5上基于JAX-WS开发Webservice(中文示例) - 浔阳江上 - BlogJava_files"这两个文件中,可能包含了作者在BlogJava网站上分享的具体步骤和示例代码,帮助读者更好地理解和...

    MyEclipse基于JAX-WS开发Webservice+WebserviceClient客户端调用.zip

    在这个压缩包中,"MyEclipse6.5上基于JAX-WS开发Webservice+WebserviceClient客户端调用.doc"很可能是一份详细的步骤指南,涵盖了如何在MyEclipse 6.5版本中使用JAX-WS创建Web服务,以及如何生成和使用客户端代码来...

    如何基于JAX-WS开发一个WebService实例

    本篇将深入讲解如何基于JAX-WS开发一个WebService实例。 首先,让我们了解JAX-WS的基本概念。JAX-WS提供了一种简单的方式来创建SOAP(Simple Object Access Protocol)Web服务,它集成了Java SE和Java EE平台,使得...

    MyEclipse8_0中使用 JAX-WS 部署 WebService 实例

    MyEclipse8_0中使用 JAX-WS 部署 WebService 实例 - 外衣 - 博客频道 - CSDN_NET.mht

    myeclipse6.5上基于JAX-WS开发Webservice(中文示例).doc

    - 如果需要在 WebSphere 平台上开发 JAX-RPC 或 JAX-WS Web 服务,可能需要 MyEclipse 的特定版本,如 MyEclipse Blue Edition。 7. 资源和进一步学习: - 文档的“资源”部分可能包含更多关于使用 JAX-RPC、JAX-...

    MyEclipse6.5上基于JAX-WS开发Webservice

    在 MyEclipse 6.5 中,JAX-WS 是开发 Web 服务的主要框架。 2. MyEclipse 6.5 MyEclipse 是一款集成开发环境(IDE),它是 Eclipse 的扩展,特别为 Java 和 Java EE 应用程序开发提供了额外的支持。在 MyEclipse ...

    MyEclipse6.5基于JAX-WS开发Webservice

    MyEclipse6.5基于JAX-WS开发Webservice

    使用Myeclipse-8.5开发基于JAX-WS的Web-service实例.docx

    ### 使用Myeclipse 8.5开发基于JAX-WS的Web Service实例 #### 一、Web Service基础知识 在深入探讨如何使用Myeclipse 8.5开发基于JAX-WS的Web Service之前,我们需要先了解一些Web Service的基础概念。 **1.1 ...

    jax-ws webservice demo

    基于jax-ws 实现的web service client和server端的demo程序。 注:如果使用的是 myeclipse 时 server 部署到tomcat 启动的时候会报错 解决办法:找到myeclipse安装目录下的 plugins 目录里 查找 webservices-rt.jar,...

    jax-ws创建webservice

    jax-ws允许开发人员通过简单的编程模型来实现基于SOAP的Web服务,从而简化了Web服务的开发流程。 在MyEclipse环境中创建jax-ws Web服务的过程主要包括以下几个步骤: 1. **创建Web服务接口**:首先,你需要定义一...

    JAX-WS开发webservice示例详解

    Java API for XML Web Services (JAX-WS) 是Java平台上的一个标准,用于开发基于SOAP协议的Web服务。它简化了Web服务的创建、部署和消费,使得开发者可以使用面向对象的方式来处理Web服务。本篇文章将深入探讨如何...

    使用JAX-WS开发WebService入门教程.pdf

    2. **开发工具**:本教程推荐使用MyEclipse作为开发工具,因为MyEclipse内置了对JAX-WS的支持,能够方便地进行WebService的开发和部署。 3. **JAR包配置**:需要将JAX-WS所需的JAR包添加到项目的classpath中。这些...

    MyEclipse中jax-ws开发教程

    在MyEclipse中使用JAX-WS开发Web服务是一个简单而高效的过程,下面将详细介绍这个过程中的关键步骤和涉及的技术点。 首先,JAX-WS(Java API for XML Web Services)是Java平台上的一个标准,用于创建和消费Web服务...

    JAX-WS开发的文件生成与部署相关全视频过程

    如果基于一个JAX-WS进行WebService开发,有很多教程,但是具体怎么更自动地生成一些文件,实现客户端与服务端的交互,都讲得不大清楚,为了让大家更方便地部署,我将服务端、客户端文件的生成与部署全过程以及测试...

    学习JAX-WSWebService开发

    在本教程中,我们将深入探讨JAX-WS的核心概念、开发流程以及如何在MyEclipse集成开发环境中实现Web服务。 首先,让我们理解什么是Web服务。Web服务是一种基于开放标准(如XML、SOAP、WSDL和UDDI)的应用程序,允许...

    使用JAX-WS(JWS)发布WebService

    使用JAX-WS(JWS)发布WebService 使用myeclipse开发java的webservice的两种方式 方式一: (此方式只能作为调试,有以下bug:jdk1.6u17?以下编译器不支持以Endpoint.publish方式发布document方式的soap,必须在...

    java WebService Jax-WS创建

    【Java WebService Jax-WS 创建】是Java中创建Web服务的一种常见方式,主要用于构建基于SOAP(Simple Object Access Protocol)的Web服务。JAX-WS(Java API for XML Web Services)是Java EE 5及更高版本中提供的...

    jax-ws步骤

    JAX-WS 也提供了工具生成客户端代码,这通常基于服务的 WSDL 文件。客户端代码可以用来创建服务代理,调用服务方法。 8. **调用服务** 通过服务代理,客户端可以像调用本地方法一样调用远程 Web 服务。 9. **...

Global site tag (gtag.js) - Google Analytics