`

部署WebService

阅读更多

 利用Axis在Java平台上部署WebService简明教程

 

Axis能够让你编写webservice就如同写函数那么简单,下面将一步步介绍:

 

1、 编写一个Java Class,里面写一个静态函数sayHello(String name),这个sayHello就是我们要编写的用来做接口的webservice函数。(注:一定要写成静态函数,Axis只会把静态函数转换成WebService)

程序代码(HelloBeauty.java)如下:

 

public class HelloBeauty {

        public static void main(String[] args) {

        }

        public static String sayHello(String name)

        {

            return name + ",You are a beauty girl . ";

        }

}

 

2、 下载axis-1_1.zip,解压,并部署成Web站点。

Axis-1.1目录结构如下:

 


Axis-1.1

      -----doc

      -----lib

      -----samples

      -----webapps

      -----xmls

      -----LICENSE

      -----README

      -----release-notes.html

 

在web服务器上新增一虚拟目录(这里暂把虚拟目录名设为Axis,可以根据情况自行更改),虚拟目录的根节点设置到Axis-1.1目录。

 

3、 部署

把我们前面编写的HelloBeauty.java拷贝到Axis-1.1/webapps 目录下,并且把文件后缀改成jws,即HelloBeauty.jws

4、 访问

打开IE,输入http://Web服务器地址/axis/HelloBeauty.jws

会出现经过Axis处理后的页面,页面内容如下。

There is a Web Service here

Click to see the WSDL

看到上面的页面后即代表你的WebService部署成功了。

其他人可以通过http://Web服务器地址/axis/HelloBeauty.jws?wsdl 来调用你的WebService了。

分享到:
评论

相关推荐

    部署WebService(eclipse-axis2)

    ### 部署WebService(eclipse-axis2)的关键步骤与实践 #### 一、概述 部署WebService涉及使用Eclipse集成开发环境结合Axis2框架来搭建Web服务。本文将详细介绍如何使用Eclipse 3.5.0 和 Axis2-1.3 版本进行...

    weblogic12c部署webservice错误问题WSSERVLET11

    然而,部署过程中可能会遇到各种问题,如在本问题中遇到的"weblogic12c部署webservice错误问题WSSERVLET11"。 错误信息"无法解析运行时描述符: java.lang.IllegalStateException: MASM0001:"指出在部署Web服务时...

    ESB部署WebService接口.doc编程资料

    ESB部署WebService接口.doc

    Ant部署WebService服务

    本主题将深入探讨如何使用Ant来部署WebService服务。 WeberService是一种在网络上通过标准协议(如SOAP或REST)提供服务的技术,使得不同系统之间可以进行数据交换和业务交互。在Java世界中,常见的WebService框架...

    tomcat部署webservice程序

    描述中提到的“1:部署webservice的结果文件”可能是指部署后的WAR(Web ARchive)文件,这是Java Web应用的标准打包格式,包含了所有必要的类、资源和配置文件。这个WAR文件通常会被放入Tomcat的webapps目录下,由...

    Tomcat上部署WebService服务所需要引用的jar包集合

    在Tomcat这样的Java应用服务器上部署WebService服务,需要依赖一些特定的库,即jar包。本资源集合提供的"Jax-ws RI"(Java API for XML Web Services Reference Implementation)正是用于实现SOAP协议的Java工具包,...

    部署WebService服务(Axis2,spring)

    本教程将重点讨论如何使用Axis2和Spring框架部署WebService服务。 首先,让我们了解下Axis2。它是Apache软件基金会开发的一个用于构建和部署WebService的开源框架。Axis2以其高效性、灵活性和模块化设计而受到欢迎...

    部署WebService服务(cxf,spring)

    本篇将深入探讨如何利用CXF和Spring来部署WebService服务。 首先,CXF全称是CXF Commons eXtensible Framework,它是一个Java Web服务框架,支持多种Web服务标准,如SOAP、RESTful(Representational State ...

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

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

    ESB部署WebService接口(统一用户和待办).doc

    《ESB部署WebService接口(统一用户和待办)》 在IT行业中,企业服务总线(Enterprise Service Bus,简称ESB)是一种中间件,用于促进不同系统之间的通信和集成。在本文档中,主要讨论的是如何通过ESB部署WebService...

    JAX-WS开发部署WebService

    【JAX-WS开发部署WebService】是Web服务开发的一个重要主题,主要涉及到使用Java API for XML Web Services(JAX-WS)创建和部署基于SOAP的Web服务。JAX-WS是一种标准的、Java平台上的API,它使得开发人员能够轻松地...

    ESB部署WebService接口统一用户和待办.doc

    文档《ESB部署WebService接口统一用户和待办.doc》详细阐述了如何通过ESB(Enterprise Service Bus)部署WebService接口来实现企业内部应用系统的统一待办功能。这一功能旨在整合OA(Office Automation)、WCM(Web ...

    基于JAX-WS开发部署WebService.pdf

    基于JAX-WS开发部署WebService.pdf 。

    axis1.4 部署webservice说明

    Axis1.4是Apache软件基金会开发的一个开源Java框架,用于创建和部署Web服务。这个框架在Web服务领域中扮演着重要角色,特别是在早期的Web服务实现中。标题和描述提到的知识点主要集中在如何使用Axis1.4来部署Web服务...

    webservice部署tomcat简单例子(客户端和服务端)

    接下来,我们将在Tomcat上部署Web服务服务器端(webserviceServer)。以下是一般的步骤: 1. **创建Web服务接口**:首先,定义一个Java接口,使用JAX-WS的注解如`@WebService`来标记它为Web服务接口。例如: ```...

Global site tag (gtag.js) - Google Analytics