`
yutiansky
  • 浏览: 197628 次
  • 性别: Icon_minigender_1
  • 来自: 本溪
社区版块
存档分类
最新评论

(Axis2 入门) Sample JAX-WS Client

阅读更多

下記の手順でJAX-WSのクライアントを作成できる。

 

1、WSDLを取得

 

2、wsimportを実行

 wsimport -p net.tianyu.sample.axis2.client -keep .\META-INF\ClockService.wsdl

 

3、ClockService.javaのurlを変更

 url = new URL("http://localhost:8080/axis2/services/ClockService?wsdl");

 

4、テストソース

package net.tianyu.sample.axis2.main;

import net.tianyu.sample.axis2.client.ClockService;
import net.tianyu.sample.axis2.client.ClockServicePortType;

public class TestClient {

    public static void main(String[] args) {

        ClockService service = new ClockService();
        ClockServicePortType port = service.getClockServiceHttpSoap11Endpoint();
        System.out.println(port.getClock("TianYu"));
    }

}
分享到:
评论

相关推荐

    axis-jax-ws-xfire.rar_jax

    标题中的"axis-jax-ws-xfire.rar_jax"提到了三个关键术语:Axis、JAX-WS和XFire,这些都是与Java Web服务(Web Service)开发密切相关的技术。让我们详细了解一下这些概念及其在Java环境中的应用。 1. **Axis**: ...

    jax-ws服务端所需的完整jar包

    2. **axis-1.4.jar** Axis是Apache组织开发的一个开源SOAP库,它是JAX-WS的一个早期实现。尽管JAX-WS标准后来取代了Axis,但在某些旧项目或特定场景下,Axis仍然被用作服务端的支撑库。Axis提供服务部署、WSDL生成...

    axis2-ws:axis2 Web服务,jax-ws Web服务

    【标题】"Axis2 Web服务与JAX-WS Web服务" 在Java开发中,Web服务是一种常见的通信方式,用于让应用程序之间交换数据。本主题主要关注两种Java实现Web服务的技术:Axis2和JAX-WS。 【Axis2】 Axis2是Apache软件...

    axis2-idea-plugin-1.7.9.zip_axis2_axis2-idea-plugin_idea导入axis2_

    标题中的"axis2-idea-plugin-1.7.9.zip_axis2_axis2-idea-plugin_idea导入axis2_"提到了几个关键元素,分别是"axis2"、"idea-plugin"和"idea导入axis2",这暗示了这个压缩包是用于在IntelliJ IDEA这款集成开发环境...

    EndPoint、JAX-WS方式的WebService,lzws.zip

    EndPoint、JAX-WS方式的WebService,请根据“创建WebService的几种方式简介(EndPoint、JAX-WS、CXF、axis2、自定义Servlet+Document解析)”文章配套练习

    webservice-axis2:使用 SOAP 和 Apache Axis2 (JAX-WS) 和 XStream 的 Web 服务(客户端和服务器)示例

    本示例将详细探讨如何使用 Apache Axis2、JAX-WS 和 XStream 创建和消费 Web 服务。 **Apache Axis2 简介** Apache Axis2 是 Apache 软件基金会开发的第二代 Web 服务引擎,它是 Axis1 的升级版,提供更好的性能和...

    axis2-eclipse-codegen-plugin-1.6.2.zip和axis2-eclipse-service-plugin-1.6.2.zip

    Axis2允许开发者以XML方式处理服务,提供了丰富的功能,包括事务管理、安全、MTOM(消息传输优化机制)和WS-ReliableMessaging等。 2. **Eclipse插件**:Eclipse是一个流行的开源集成开发环境(IDE),支持多种编程...

    axis开发JAX-RPC webservice

    "Axis开发JAX-RPC WebService" 指的是使用Apache Axis框架来创建基于Java API for XML Remote Procedure Calls (JAX-RPC)的Web服务。这是一个古老但仍然有用的技术,用于构建分布式应用程序,使得不同系统之间可以...

    axis2-eclipse-codegen-plugin-1.6.2和axis2-eclipse-service-plugin-1.6.2

    标题中的"axis2-eclipse-codegen-plugin-1.6.2和axis2-eclipse-service-plugin-1.6.2"指的是两个与Apache Axis2相关的Eclipse插件:Axis2代码生成插件和Axis2服务插件,它们是版本1.6.2的。Apache Axis2是一个流行的...

    axis2c-bin-1.6.0 axis2c-src-1.6.0

    axis2c-bin-1.6.0-linux.tar.gz axis2c-bin-1.6.0-win32.zip axis2c-src-1.6.0.tar.gz axis2c-src-1.6.0.zip 加md5

    axis2-eclipse-service-archiver-wizard和axis2-eclipse-codegen-wizard

    共四个文件,都是最先版的,希望可以帮助大家。axis2-eclipse-service-archiver-wizard和axis2-eclipse-codegen-wizard和axis2-1.6.1-bin和axis2-1.6.1-war

    axis2-1.5.1-bin.zip axis2-1.5.1-war.zip axis2部署使用

    Apache Axis2是著名的开源Web服务框架,用于构建和部署高效且灵活的Web服务。这个框架是基于Axis1的升级版,提供了许多改进和新特性,包括更好的性能、模块化架构和增强的MIME支持。标题提到的“axis2-1.5.1-bin.zip...

    axis2-1.8.0apache-cxf-3.4.4.rar

    标题中的"axis2-1.8.0apache-cxf-3.4.4.rar"是一个压缩包文件,其中包含了两个重要的开源项目:Apache Axis2版本1.8.0和Apache CXF版本3.4.4。这两个项目都是用于构建和部署Web服务的重要工具,主要应用于Java开发...

    axis2-eclipse-service与axis2-eclipse-codegen插件

    目前axis2最高版本是2.0以上的版本,但是eclipse和myeclipse都不支持,无奈只能使用低版本的插件1.6.3;经实验,可以安装成功; 安装方法:右键解压到当前文件夹,Copy解压的文件到eclipse安装目录dropins下,重启...

    axis2相关jar包~eclipse支持插件包

    1、axis2相关jar包如下: axiom-api-1.2.10.jar axiom-dom-1.2.10.jar axiom-impl-1.2.10.jar axis2-adb-1.5.4.jar axis2-adb-codegen-1.5.4.jar axis2-codegen-1.5.4.jar axis2-corba-1.5.4.jar axis2-fastinfoset-...

    axis2-idea-plugin-1.7.8

    "axis2-idea-plugin-1.7.8" 是一个专为IntelliJ IDEA设计的插件,主要用于提升开发者在处理Axis2 Web服务时的效率和便利性。Axis2是Apache软件基金会开发的一个开放源代码Web服务框架,它提供了一种高效、灵活的方式...

Global site tag (gtag.js) - Google Analytics