`
jsupport
  • 浏览: 38706 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

webservice简单的应用jws

阅读更多
此方法用axis1.4
加入包:lib下所有包
首先web.xml加入:

<display-name>Apache-Axis</display-name>   
    <listener>
        <listener-class>org.apache.axis.transport.http.AxisHTTPSessionListener</listener-class>
    </listener>
   
  <servlet>
    <servlet-name>AxisServlet</servlet-name>
    <servlet-class>
        org.apache.axis.transport.http.AxisServlet
    </servlet-class>
  </servlet>

  <servlet>
    <servlet-name>AdminServlet</servlet-name>
    <servlet-class>
        org.apache.axis.transport.http.AdminServlet
    </servlet-class>
    <load-on-startup>100</load-on-startup>
  </servlet>

  <servlet>
    <servlet-name>SOAPMonitorService</servlet-name>
    <servlet-class>
        org.apache.axis.monitor.SOAPMonitorService
    </servlet-class>
    <init-param>
      <param-name>SOAPMonitorPort</param-name>
      <param-value>5001</param-value>
    </init-param>
    <load-on-startup>100</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>AxisServlet</servlet-name>
    <url-pattern>/servlet/AxisServlet</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>AxisServlet</servlet-name>
    <url-pattern>*.jws</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>AxisServlet</servlet-name>
    <url-pattern>/services/*</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>SOAPMonitorService</servlet-name>
    <url-pattern>/SOAPMonitor</url-pattern>
  </servlet-mapping>

 <!-- uncomment this if you want the admin servlet -->
 <!--
  <servlet-mapping>
    <servlet-name>AdminServlet</servlet-name>
    <url-pattern>/servlet/AdminServlet</url-pattern>
  </servlet-mapping>
 -->
    <session-config>
        <session-timeout>20</session-timeout>
    </session-config>
      <mime-mapping>
    <extension>wsdl</extension>
     <mime-type>text/xml</mime-type>
  </mime-mapping>

  <mime-mapping>
    <extension>xsd</extension>
    <mime-type>text/xml</mime-type>
  </mime-mapping>
 发布主机的类为webservice:
将要发布的改名为.jws,并且要去掉package,放在web-info下面即可。通过http://localhost:8080/project/xxx.jws即可访问

分享到:
评论

相关推荐

    webService JWS实现方式

    在Web服务的实现技术中,Java Web Service(JWS)是其中的一种重要方式,它利用了Java平台的强大功能,使得Java应用程序能够作为Web服务提供者或者消费者。 JWS全称为Java Web Services,它是基于Java平台构建Web...

    jws-webservice 的发布

    JWS是JAX-WS的一种简单实现,它省略了复杂的部署步骤,只需将服务类放在Web应用中即可自动暴露为Web服务。 6. **安全性与优化** - **安全性:** 为了保护Web服务,可以考虑实现身份验证、加密通信(SSL/TLS)、...

    开发基于JWS的webservice并通过jun-jaxws发布所需的jar包

    Java Web Service (JWS) 是一种使用Java技术构建Web服务的方法,它允许应用程序通过网络提供和使用服务。在本场景中,"开发基于JWS的webservice并通过jun-jaxws发布所需的jar包"指的是利用Java API for XML Web ...

    jws与spring发布WebService

    【标题】"jws与spring发布WebService"涉及的是在Java Web Service(JWS)和Spring框架结合下,如何创建和部署Web服务。Web服务是一种基于网络的、平台无关的交互方式,它允许不同系统间的应用进行数据交换。JWS是...

    WebService 简单应用

    【WebService 简单应用】 WebService是一种基于标准的、平台无关的、跨语言的通信机制,它允许不同系统之间的应用程序通过网络进行交互。这个简单的应用示例提供了WebService的基本使用,包括服务端的创建、客户端...

    快速实现一个基于jws的webservice项目

    在这个“快速实现一个基于jws的webservice项目”的教程中,我们将探讨如何利用JWS来构建一个Web服务。 首先,理解Web服务的基本概念至关重要。Web服务通常基于SOAP(Simple Object Access Protocol)或REST...

    jax webservice 服务器和客户端示例程序

    JAX-WS(Java API for XML Web Services)是Java平台上用于构建Web服务的标准API,它使得开发基于SOAP(Simple Object Access Protocol)的Web服务和客户端应用程序变得更加简单。本示例程序将详细介绍如何利用JAX-...

    WebService实现步骤(包括WEBSERVICE的demon)

    WebService 是一种基于网络的软件系统,使用标准的 Web protocols 进行通信,能够提供跨语言、跨平台的软件应用程序之间的交互,使得不同的应用程序能够相互调用和交换数据。下面是WebService 实现步骤的详细介绍: ...

    2020-WebService帮助文档Idea.docx

    在这篇文档中,我们将学习如何使用Idea创建一个简单的WebService。我们将从服务端开始,创建一个项目,并编写一个接口和实现类,然后将其发布为WebService。接着,我们将在客户端创建一个项目,使用WebService的...

    发布webService服务接口与spring整合教程

    Spring框架,作为Java企业级应用开发的首选,提供了一种模块化、轻量级的方式,用于构建可维护的、高质量的应用程序。Spring提供了对Web Service的支持,可以通过Spring-WS、Apache CXF等库实现。 接下来,我们将...

    webservice

    import javax.jws.WebService; import javax.xml.ws.Endpoint; /** * HelloService 类实现了一个简单的 WebService。 */ @WebService // 标注此类为 WebService public class HelloService { /** * sayHello ...

    WebService简单示例

    ### WebService简单示例知识点详解 #### 一、概述 本文档主要介绍如何在Java环境下搭建和使用一个简单的WebService服务。...在未来的学习和工作中,可以进一步探索更复杂的WebService应用场景和技术细节。

    Eclipse下WebService学习.doc

    - 创建动态Web应用程序:在Eclipse中新建一个“动态Web应用程序”,然后创建一个Java类,并在其中编写一个简单的温度转换函数,例如`mean`。 - 发布与调用:将Java类重命名为`.jws`扩展名,以表示这是一个...

    Java调用webService应用.zip

    Java调用WebService应用是软件开发中的常见任务,它允许Java应用程序与远程的Web服务进行交互,从而实现数据交换和服务的集成。在这个主题中,我们将深入探讨如何在Java环境中使用不同的库和技术来调用WebService。 ...

    Java开发WebService实例

    在IT领域,尤其是企业级应用开发中,WebService作为一种标准化的、跨平台的服务交互方式,被广泛应用于系统间的数据交换与服务调用。本文将基于给定的“Java开发WebService实例”内容,深入解析如何在Tomcat中间件...

    springboot+webservice搭建webservice服务端

    import javax.jws.WebService; @WebService public interface HelloWorldService { String sayHello(String name); } ``` 3. **实现服务接口**:创建一个类实现该接口,提供具体的服务实现: ```java @Service ...

    JWS实现WebServices例子

    Java Web Services (JWS) 是Java平台上用于构建和部署Web服务的一种技术。在这个"JWS实现WebServices例子"中,我们将深入探讨如何...通过熟悉JWS和相关的Web服务概念,你可以更好地理解和构建自己的分布式应用程序。

    用eclipse开发WebService图解

    最常用的WebService协议有SOAP(简单对象访问协议)和REST(表述性状态转移)。 在Eclipse中开发WebService,我们需要以下几个步骤: 1. **准备环境**:确保已安装了Java Development Kit (JDK) 和Eclipse IDE。...

    asix2 webservice简单实例

    import javax.jws.WebService; @WebService public interface HelloService { @WebMethod String sayHello(String name); } ``` 接下来,我们需要实现这个接口。在ASIX2中,我们可以创建一个实现了`HelloService...

Global site tag (gtag.js) - Google Analytics