`
leifeng2
  • 浏览: 142402 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

有关axis调用webservice无参数传入可是有返回参数的方式

    博客分类:
  • java
 
阅读更多
public void getRscMsg(){
	try {			
		final String endpoint = "http://localhost:8080/CrmHttpServiceWeb/services/RscMsgService";
		final Service service =new Service(); 
		final Call call = (Call) service.createCall(); 
		
		call.setTargetEndpointAddress( new java.net.URL(endpoint) ); 
		call.setOperationName("getRscMsg");
		String result = (String) call.invoke(new Object[]{}); 
		System.out.println("return value is " + result);
	} catch (Exception e) {
		e.printStackTrace();
	}
}

    

    关键是第9行,入参是一个空对象。

分享到:
评论

相关推荐

    java axis 调用webservice服务端

    Java Axis调用WebService服务端是Java开发者在进行分布式系统交互时常见的一种技术实践。Axis是Apache软件基金会开发的一个开源项目,它提供了一种方便、高效的方式,使得Java应用程序能够作为客户端来消费或作为...

    java 通过axis调用天气预报的webservice

    标题中的“Java通过Axis调用天气预报的WebService”是指使用Java编程语言,通过Apache Axis库来访问和使用公开的天气预报Web服务。Apache Axis是一个开放源码的SOAP(简单对象访问协议)工具包,它允许开发者创建和...

    Java动态调用webService,axis2动态调用webService

    在Java开发中,Web服务(Web Service)是一种用于应用程序之间通信的技术,允许不同...`WebServiceInvoker.java`文件的核心就是按照上述步骤实现动态调用的过程,理解其工作原理对于提升Web服务开发能力非常有帮助。

    客户端编程方式调用webservice

    4. **调用服务**:通过代理对象,我们就可以调用WebService的方法,传入参数并获取返回值。例如,如果WebService有一个名为`calculate`的方法,我们可以这样调用: ```java MyWebServiceClient client = new ...

    webservice调用axis插件版

    4. 调用Web服务:在Java应用程序中,可以使用Axis生成的客户端代码直接调用Web服务,传入参数并获取返回结果。 标签"axis axis插件 webservice"强调了Axis在Web服务中的作用,无论是作为开发工具还是运行时组件。 ...

    webservice调用,传参代码样例

    在这个例子中,`setOperationName`指定了要调用的服务操作,`addParameter`方法添加了两个输入参数,最后通过`invoke`方法调用了服务,并将参数值作为对象数组传入。 **注意事项** 1. 确保Web服务的URL正确,否则...

    webservice8 异步调用webservice

    当我们谈论“webservice8 异步调用webservice”时,这通常指的是在Axis2框架下,使用RPCServiceClient类的invokeNonBlocking方法来实现Web服务的异步调用。 传统的同步调用方式会导致客户端程序在等待服务响应期间...

    Java WebService 简单实例 方式三(axis1接口调用方式)

    本实例将介绍如何使用Apache Axis1库来创建和调用Web服务,这是一种常见的Java WebService实现方式。 一、WebService基本概念 1. WebService是一种基于XML(可扩展标记语言)的协议,它允许应用程序通过HTTP协议...

    Java调用WebService接口的方法

    本文将深入探讨如何使用Java调用WebService接口,以实例分析有参方法Add的使用技巧。 首先,我们需要了解WebService的基础知识。WebService是一种基于开放标准(如SOAP、WSDL和UDDI)的Web应用程序,它能够通过HTTP...

    Java Webservice调用方式详解

    在Java中,使用Axis调用WebService的基本步骤如下: - 引入必要的库:`org.apache.axis.client.Call` 和 `org.apache.axis.client.Service` 等。 - 创建`Service`对象,这是与Web服务交互的基础。 - 使用`...

    axis1 webservice案例

    3. 实例化Stub类,调用对应方法,传入参数,执行Web服务请求。 在测试过程中,开发者可以使用各种工具,如SOAPUI,来验证Web服务的正确性和性能。同时,需要注意的是,由于Axis1相对较为老旧,可能会遇到一些安全...

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

    - 创建stub对象,通过这个对象调用服务的方法,传入参数,获取返回结果。 在压缩包文件"AxisService"中,可能包含了生成的服务接口、实现类、WSDL文件以及客户端调用的stub类。这些文件是本实例的核心部分,通过...

    WebService Axis初学者

    只需传入必要的参数,调用对应的方法,即可完成远程调用。 7. 配置和优化: Axis允许你自定义各种配置,例如设置SOAP绑定、错误处理和日志记录。你可以在Axis的conf/axis.properties文件中修改这些设置。对于性能...

    axis开发webservice客户端

    5. **调用Web服务**:使用生成的客户端代码,开发者可以实例化服务代理,然后调用相应的方法,传入必要的参数,执行Web服务请求。 Axis会处理底层的SOAP消息构建和发送。 6. **异常处理**:在与Web服务交互时,可能...

    axis2发布webservice和调用实例

    传入参数,接收返回结果。 4. **示例文档** - "51CTO下载-Axis2 WebService手册.doc":这份文档可能提供了关于Axis2 Web服务的详细步骤,包括环境配置、服务发布、客户端调用等,是初学者的良好指南。 - "服务端...

    Java使用asix调用webService源码+jar包

    以下是使用Axis调用Web Service的基本步骤: 1. **添加依赖**:首先,你需要将Apache Axis的相关jar包引入到项目中。这通常包括axis.jar、axis-ant.jar、wsdl4j.jar等。这些jar包包含了运行Web Service客户端所需的...

    WebService服务的三种调用方式

    #### 一、直接通过Axis调用远程WebService Axis是Apache组织下的一个开源项目,它提供了实现WebService的一种框架,能够快速地创建和部署符合SOAP规范的Web服务。以下是一种基于Axis 2的调用示例: 1. **环境搭建...

    WebService之axis2案例

    3. 调用服务:通过实例化生成的代理类,调用相应的服务方法,传入参数,并获取返回结果。 在"WebService之axis2案例"的压缩包中,可能包含了以下内容: 1. 服务端源代码:包含服务接口和实现类的Java文件,以及可能...

    java调用.net写的返回值为dataset的webservice(2)实例项目

    网上的调用例子太多了,有的要用cmd来解析webserive,有的没有包,有的代码报错。学习及测试花了4天,终于完成了。 1直接把项目放到 myeclipse的工作区间加载就行。然后將axis-1_4包下的lib文件夹里的包 都加載到...

    Java+Webservice调用方式详解

    以下是一个简单的Axis调用Webservice的示例: ```java public class caClient { public static void main(String[] args) { try { String endpoint = ...

Global site tag (gtag.js) - Google Analytics