0 0

java 编写webservice服务20

小弟是从.net转到java平台的, 对java编写webservice服务不太理解, 在公司中发现,现有的情况下 对于webservice的请求类和响应类 的编写好像是用一个工具生成的,
代码如下:
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2013.04.27 at 11:23:38 AM CST
//


package test

import java.math.BigDecimal;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;


/**
* <p>
  Java class for anonymous complex type.
  *
  * <p>
    The following schema fragment specifies the expected content contained within this class.
    *
    * <pre>
      * &lt;complexType>
      *   &lt;complexContent>
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
      *       &lt;sequence>
      *         &lt;element ref="{}TICKET_SRV_INFO_LIST"/>
      *         &lt;element ref="{}ErrorFlag"/>
      *         &lt;element ref="{}ErrorMessage"/>
      *         &lt;element ref="{}TOTAL_RECORD"/>
      *         &lt;element ref="{}TOTAL_PAGE"/>
      *         &lt;element ref="{}PAGE_SIZE"/>
      *         &lt;element ref="{}CURRENT_PAGE"/>
      *       &lt;/sequence>
      *     &lt;/restriction>
      *   &lt;/complexContent>
      * &lt;/complexType>
      *
    </pre>
    *
    *
    */
    @XmlAccessorType(XmlAccessType.FIELD)
    @XmlType(name = "", propOrder = {
    "ticketSrvInfoList",
    "errorFlag",
    "errorMessage",
    "totalrecord",
    "totalpage",
    "pagesize",
    "currentpage"
    })
    @XmlRootElement(name = "InquiryResp")
    public class InquiryResp{

    @XmlElement(name = "TicketSrvInfoList", required = true)
    protected TicketSrvInfoList ticketSrvInfoList;
    @XmlElement(name = "ErrorFlag", required = true)
    protected String errorFlag;
    @XmlElement(name = "ErrorMessage", required = true)
    protected String errorMessage;
    @XmlElement(name = "TOTAL_RECORD", required = true)
    protected BigDecimal totalrecord;
    @XmlElement(name = "TOTAL_PAGE", required = true)
    protected BigDecimal totalpage;
    @XmlElement(name = "PAGE_SIZE", required = true)
    protected BigDecimal pagesize;
    @XmlElement(name = "CURRENT_PAGE", required = true)
    protected BigDecimal currentpage;

    /**
    * Gets the value of the ticketSrvInfoList property.
    *
    * @return
    *     possible object is
    *     {@link TICKETSRVINFOLIST }
    *
    */
    public TicketSrvInfoList getTICKETSRVINFOLIST() {
    return ticketSrvInfoList;
    }
  。。。

请问个请求类的代码是怎么生成的,非常感谢!!
2014年3月10日 18:42

1个答案 按时间排序 按投票排序

0 0

客户端代码可以通过eclipse或者myeclipse的webservice插件生成,需要服务端提供服务地址和wsdl文件

2014年3月11日 14:59

相关推荐

    Java编写WebService实例

    Java编写WebService实例是一种常见的软件开发任务,用于创建可跨不同平台和系统进行通信的服务。WebService是一种基于开放标准(如XML、WSDL和SOAP)的网络应用程序接口,它允许不同的应用程序之间交换数据。在这个...

    java 利用webservice传输文件

    JACOB是用Java编写的,通过JNI(Java Native Interface)与COM接口对接,允许Java代码直接调用COM对象的方法和属性。 在“java 利用webservice传输文件”的场景中,JACOB可能被用来执行以下任务: 1. **文件操作**...

    Java开发WebService实例

    1. **编写Java类**:创建一个简单的Java类,例如`HelloWorld`,并在`webapps/axis`目录下保存其源码。 2. **生成WSDL文件**:使用`helloworld.jws`文件生成WSDL描述文件,可通过访问`...

    java版WebService生成客户端和服务端的实例

    从准备必要的jar包,到编写服务接口和实现,再到生成和部署服务,以及创建客户端并调用服务,这一系列过程涵盖了WebService开发的关键步骤。理解并掌握这些知识,将有助于你在实际工作中灵活运用WebService进行跨...

    Java编写WebService实例.doc

    【Java编写WebService实例详解】 在Java中开发WebService是一种常见的接口暴露方式,允许不同平台和语言的应用程序之间进行通信。本文将详细介绍如何使用Java和Axis框架创建一个简单的WebService实例。 首先,我们...

    java实现webservice实例.doc

    "Java实现WebService实例" WebService是基于XML的、分布式的、跨语言的应用程序通信协议。它允许不同的应用程序之间进行交互和集成,从而实现业务逻辑的复杂交互。Java是其中一种常用的实现WebService的语言。 在...

    PB调用JAVA WEBSERVICE实例

    标题中的“PB调用JAVA WEBSERVICE实例”指的是使用PowerBuilder(PB)应用程序调用由Java编写的Web服务。在企业级应用开发中,不同语言之间的互操作性是非常重要的,而Web服务提供了一种标准的方式来实现这一点。让...

    java编写webservice实例

    1. **Java Web Service**: Java Web Service是使用Java语言开发的、遵循Web服务标准(如SOAP、WSDL和UDDI)的服务。它使得不同系统之间的数据交换变得简单,无论这些系统使用何种编程语言或运行在何种操作系统之上。...

    java注解webservice学习第一篇

    在Java Web服务(WebService)开发中,注解的应用极大地简化了服务的创建和配置。本文将深入探讨如何使用Java注解来构建Web服务,并结合给出的“lib”压缩包文件,推测可能包含了一些用于支持Web服务的库文件。 ...

    java调用json参数的webservice

    为了使得Java客户端能够调用WebService服务,需要使用一些工具,例如JAX-WS(Java API for XML Web Services),它是Java SE的一部分,用于创建WebService客户端和服务端。 综上所述,通过Java调用带有JSON参数的...

    java webService接口开发案例

    2. 创建WebService服务客户端: - 获取WSDL:通过URL获取服务的WSDL描述文件。 - 生成客户端代理:使用Java的`wsimport`工具或IDE(如Eclipse、IntelliJ IDEA)自动生成客户端代理类。 - 调用服务:实例化代理类...

    java调用WebService实例

    Java调用WebService是一种常见的在分布式系统中实现服务交互的方式,主要应用于不同系统间的数据共享和功能集成。在Java中,有多种库可以帮助我们完成这项任务,其中之一就是Apache Axis2。本篇文章将详细介绍如何...

    java调用webservice工程

    - **实例化代理类**:创建代理类的实例,这个实例代表了远程的WebService服务。 - **调用服务方法**:通过代理类的实例调用Web服务提供的方法,传递参数并接收返回值。 **3. 使用JAX-WS的步骤** - **定义服务...

    JAVA写webservice例子了

    Java编写Web服务(Web Service)是一种常见的技术,用于在不同应用程序之间共享数据和服务。Web服务基于开放标准,如XML(可扩展标记语言)、SOAP(简单对象访问协议)和WSDL(Web服务描述语言),允许跨平台和跨...

    java发布webService 步骤

    通过以上步骤,你已经在Tomcat服务器上成功发布了Java编写的Web服务。理解并熟练掌握这一过程对于Java开发者来说是非常重要的,因为它允许你在分布式环境中构建可互操作的应用程序。在实际开发中,你可能需要处理更...

    java+webService+tomcat+实例

    Java WebService与Tomcat是开发和部署Web服务的常用组合。WebService是一种基于标准的、平台无关的通信方式,允许不同的应用程序之间交换数据。Tomcat是一款轻量级的Java应用服务器,广泛用于部署Java Web应用程序,...

    java+soap+webservice 调用模拟

    通过阅读提供的"java-soap-webservice"文档,你可以进一步了解具体的实现步骤,包括如何设置项目、配置JAX-WS、生成客户端代码、编写调用服务的代码,以及如何解析响应。实践中,不断动手操作和调试是掌握这一技术的...

    Java使用SOAP获取webservice实例解析

    接下来,我们将根据服务接口文档提供的信息编写Java程序,以实现调用Web服务并获取天气预报的功能。以下是一段示例代码: ```java import java.io.*; import java.net.*; import java.util.Vector; public class ...

Global site tag (gtag.js) - Google Analytics