`
dbscx
  • 浏览: 74655 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Simple Axis Client

阅读更多
String endpoint = "http://127.0.0.1:8080/soap/services/Hello";
String namespace = "http://crea.com";
String method = "forword";

org.apache.axis.client.Service server = new org.apache.axis.client.Service();
org.apache.axis.client.Call call = (org.apache.axis.client.Call) server.createCall();
call.setTargetEndpointAddress(new java.net.URL(endpoint));
call.setOperationName(new javax.xml.namespace.QName(namespace, method));
String res = (String) call.invoke(new Object[] {param});
分享到:
评论

相关推荐

    axis1.4依赖包

    Axis1.4是一个古老的但仍然在某些场景下使用的Web服务框架,它允许开发人员创建和部署基于SOAP(Simple Object Access Protocol)的Web服务。这个框架是Apache软件基金会的一个项目,其核心目标是简化Web服务的开发...

    SOAP的Client调用Axis服务

    SOAP(Simple Object Access Protocol)是一种基于XML的网络通信协议,常用于Web服务的交互。Axis是Apache软件基金会开发的一个开源项目,提供了SOAP服务的实现,包括服务器端和客户端的工具。在本场景中,我们将...

    SOAP调用Axis服务的Client

    SOAP(Simple Object Access Protocol)是一种基于XML的网络通信协议,常用于Web服务的交互。Axis是Apache软件基金会开发的一个开源工具,它提供了SOAP服务的实现,包括服务端和客户端。本篇文章将深入探讨如何使用...

    axis开发webservice客户端

    Apache Axis是Java平台上的一个开源工具,它简化了SOAP(Simple Object Access Protocol)Web服务的开发,包括客户端和服务端的实现。 在Web服务的世界里,客户端通常需要与服务端进行SOAP消息的交互,而Axis提供了...

    webserviceClient-axis2.rar

    Axis2是Apache软件基金会开发的一个高效、灵活的Web服务框架,它基于SOAP(Simple Object Access Protocol)协议,用于创建和消费Web服务。在这个“webserviceClient-axis2.rar”压缩包中,我们有一个Java客户端调用...

    使用axis2发布WebService简单示例

    Web服务基于开放标准,如SOAP(Simple Object Access Protocol)和WSDL(Web Services Description Language),用于跨平台、跨语言的系统间通信。SOAP是消息交换格式,WSDL则是描述服务的接口定义。 2. **Axis2...

    Web服务框架 Apache Axis

    5. **调试和测试工具**:Apache Axis提供了内置的测试工具,如wsdl2java和java2wsdl,以及 AxisClient,便于开发者在开发过程中进行测试和调试。 6. **安全性**:Axis框架支持安全特性,如WS-Security(Web ...

    配置axis2的过程

    在IT行业中,Axis2是一个广泛使用的Web服务框架,它基于Apache SOAP(Simple Object Access Protocol)实现,用于构建和部署Web服务。本篇文章将详细介绍如何配置Axis2以及生成客户端。 首先,配置Axis2需要两个...

    axis2服务端源码,带用户身份认证

    Axis2基于SOAP(Simple Object Access Protocol)协议,支持WSDL(Web Services Description Language)和WS-*规范,如WS-Security、WS-ReliableMessaging等,为开发者提供了一套完整的Web服务解决方案。 2. **身份...

    基于axis2实现的webservice简单实现(客户端+服务端)。

    2. **Axis2Client**:可能包含了客户端的代码,如生成的服务代理类、调用服务的示例程序等。 总的来说,这个压缩包提供了一个完整的基于Axis2的Web服务实现示例,包括服务端创建服务和客户端调用服务的所有必要组件...

    axis2调用webservice接口jar包

    Axis2是Apache软件基金会开发的一个Web服务引擎,它基于SOAP(Simple Object Access Protocol)和WS-I(Web Services Interoperability)标准。Axis2提供了强大的功能,包括动态编译、消息传递模型、模块化架构以及...

    Android axis调用Webservice

    - 创建一个同步或异步调用Web Service的类,通常会用到`org.apache.axis2.client.ServiceClient`。 3. **生成客户端 stubs:** - 服务发布后,可以通过Axis2的wsdl2java工具,根据服务的WSDL(Web Service ...

    axis搭建webService的例子

    2. Axis Client:用于调用远程Web服务,生成客户端代理类。 3. Axis Codegen:自动生成服务端和客户端代码,使开发更便捷。 三、搭建Web服务步骤 1. **安装准备**:首先,你需要下载Apache Axis的最新版本,解压后...

    java axis webservice 开发实例

    Axis提供了`client Stub`,这是根据WSDL生成的Java类,可以方便地与Web服务进行交互。 在这个实例中,`test.java`文件就是客户端代码,它使用了生成的Stub来调用`HelloWorld`服务的`sayHello()`方法。启动项目后,...

    axis2 开发webservice需要的完整jar

    Axis2是Apache软件基金会的一个开放源码项目,它是基于SOAP(Simple Object Access Protocol)的Web服务引擎,提供了对WS-*规范的良好支持,如WS-Security、WS-ReliableMessaging等。它的设计目标是模块化和高性能...

    axis学习资料集合

    - **测试Web服务**:可以使用Axis提供的Client Stub或者其他的SOAP客户端工具,如SoapUI,进行服务的调用和测试。 3. **Axis的特性** - **动态代理**:Axis提供动态代理机制,允许在运行时创建客户端代理类,简化...

    axis-1_4.rar

    - 测试Web服务:Axis提供了测试工具,如AxisClient,用于调试和验证Web服务的正确性。 七、 Axis 1.4的新特性与改进 虽然具体的版本更新细节未在“axis-1_4.rar”中明确,但通常每个版本的更新会包含性能优化、新的...

    Apache Axis2 Web Services, 2nd Edition.pdf

    Chapter 9, The Client API - Learn how to use Axis2 to invoke other services, available APIs, and how to use them. Chapter 10, Session Management - Go beyond single invocation and learn how to use ...

    《Axis实例与分析详解》

    import org.apache.axis.client.Service; public class TestHelloWorld { public static void main(String[] args) { try { String endpoint = "http://localhost:8080/axis/HelloWorld.jws"; Service service ...

    Java WebService 简单实例 方式二(axis1直接调用方式)

    import org.apache.axis.client.Service; import org.apache.axis.client.Call; import org.apache.axis.transport.http.HTTPTransport; import org.apache.axis.encoding.SerializationRegistryXMLTypeMapping; ...

Global site tag (gtag.js) - Google Analytics