java通过axis2调用C#接口

问题描述

在网上找了好久,都没有找到相关的解决方法,特来请教一下大家java通过axis2动态获取java服务端返回的对象,我能成功的获取到,这里要注意的是返回的对象强制转换成相应的类,该类的包路径和类名类结构要和服务器端的一致。但是,服务端换成C#编写,返回的对象要怎么获取呢?我试了返回的对象强制转换成的类的包名和C#端的namespace一致,没报错但取到值为null。  问题补充:<div class="quote_title">messi_18 写道</div><div class="quote_div">lz的意思是服务器端部署c#实现的webservice,然后客户端用Java访问,怎么根据服务器段返回的信息组装Java对象,是吧?如果webservice是基于SOAP协议的实现,那么就用基于SOAP的解析。webservie就是返回一串遵守一定协议的的信息,如果知道了它基于的协议,解析是很简单的。</div><br />我的方式是不生成代理类,通过axis2动态调用C#的webservice,困扰我好多天了,求解

解决方案

lz的意思是服务器端部署c#实现的webservice,然后客户端用Java访问,怎么根据服务器段返回的信息组装Java对象,是吧?如果webservice是基于SOAP协议的实现,那么就用基于SOAP的解析。webservie就是返回一串遵守一定协议的的信息,如果知道了它基于的协议,解析是很简单的。
解决方案二:
那么,只需确保返回的对象的类的属性都是基本数据类型就应该没有问题。

时间: 2024-11-01 02:18:21

java通过axis2调用C#接口的相关文章

java 通过axis2 调用.net webservice 时传2维byte数组的问题

问题描述 求大侠解答下java通过axis2调用.netwebservice时.netwebservice入参为一个byte类型的2维数组axis2是支持byte数组的但是2维的byte数组怎么设置入参类型呢下面是传一维byte数组的java客服端代码packagecn.rx.oamp.util;importjava.net.MalformedURLException;importjava.rmi.RemoteException;importjava.util.Date;importjavax.

freeswitch-Java如何调用FreeSwitch接口

问题描述 Java如何调用FreeSwitch接口 Java 调用FreeSwitch 其中的esl.jar是怎么生成的了System.load(""/lib64/fs/libesljni.so"");这又是怎么回事 解决方案 各位大神帮帮忙啊 解决方案二: JAVA通过Webserivces调用.Net接口java如何调用http接口<Java 本地接口规范>- 调用 API

wcf-java中怎么调用WCF接口

问题描述 java中怎么调用WCF接口 求助各位大神,java怎么调用WCF的接口,来实现发短信的功能...

Java Axis2 的 RPC 方式调用 webservice 接口 传递对象参数 服务器端接收参数值为NULL

问题描述 JavaAxis2的RPC方式调用webservice接口传递对象参数(其他形式的参数没有试过)时,服务器端可接收到访问,但参数值为null.请问大家有没有遇到过这样的问题,又是怎么解决的??? 解决方案 解决方案二:对方的webservice是document风格的吗?

Java 调用底层接口的几种方法

Java 调用底层接口 Java 调用底层接口要通过动态链接库进行,在windows下是dll文件,linux是so文件 Java调用动态库所需要关心的问题:     如何装载文件,以及如何定位所要使用的方法:      数据类型是如何对应的:     如何给使用的方法传递参数:     如何获取返回的值. 目前调用底层接口用的比较多的技术包括jni.jna.jnative.Nativecall等 JNI 封装本地接口 JAVA可以通过JNI接口访问本地的动态连接库,从而扩展JAVA的功能.使用

java 调用wsdl接口 大神帮忙讲解一下

问题描述 java 调用wsdl接口 大神帮忙讲解一下 现有一接口是c++写的 java调用他如何调用这个接口?在浏览器上显示为 解决方案 参考下:http://yang-min.iteye.com/blog/600172

接口-jradius和java项目如何调用

问题描述 jradius和java项目如何调用 请问javaweb项目怎么调用jradius?是不是通过jradius的接口就可以呢?

有用java 编的程序 调用 hbase 接口的吗?

问题描述 有用java 编的程序 调用 hbase 接口的吗? 有用java 编的程序 调用 hbase 接口的吗?最好具体一些,对这方面不太懂 解决方案 http://blog.csdn.net/lifuxiangcaohui/article/details/39997205

java中panel实现线程接口以后,要调用repaint函数时,不进run函数

问题描述 java中panel实现线程接口以后,要调用repaint函数时,不进run函数 具体情况是 mypanel类实现了线程接口,在run函数中定义了sleep(100)后调用repaint函数,做一个小坦克游戏,在repaint之前要判断是否击中坦克,击中后要显示三张图片来体现爆炸效果,可是经过调试发现,每次第一次击中的时候,都是直接好多次repaint,没有休眠,后来发现根本就没有进mypanel的run()方法,好像有另一个其他线程再调用paint.这是怎么回事?感谢大家了 pack