AIXS 调用CFX 对象数组 参数
关键一句话是call.setEncodingStyle(null);
Call call = (Call) service.createCall();
call.addParameter("agentInfos", XMLType.XSD_ANY, ParameterMode.IN);
call.setEncodingStyle(null);
call.setOperationName(new QName("http://eip.hola.com.cn", "addAgents"));
call.setTargetEndpointAddress(new java.net.URL("http://localhost/ehrSync/ws/agentservice?wsdl"));
QName qName = new QName("http://eip.hola.com.cn", "AgentInfo");
call.registerTypeMapping(AgentInfo.class, qName, new BeanSerializerFactory(AgentInfo.class, qName), new BeanDeserializerFactory(AgentInfo.class, qName),false);
AgentInfo agentInfo = new AgentInfo();
agentInfo.setID("S1788");
agentInfo.setAgentUserID("S1608");
agentInfo.setStartTime(DateUtil.parse3("2011-07-11 09:00:00"));
agentInfo.setEndTime(DateUtil.parse3("2011-07-12 18:00:00"));
AgentInfo agentInfo2 = new AgentInfo();
agentInfo2.setID("s1713");
agentInfo2.setAgentUserID("S1608");
agentInfo2.setStartTime(DateUtil.parse3("2011-07-10 09:00:00"));
agentInfo2.setEndTime(DateUtil.parse3("2011-07-12 18:00:00"));
AgentInfo[] agentInfos = new AgentInfo[2];
agentInfos[0] = agentInfo;
agentInfos[1] = agentInfo2;
Object str = call.invoke(new Object[] { agentInfos });
String[] result=(String[])JavaUtils.convert(str, String[].class);
System.out.println(result[0]);
System.out.println(result[1]);
- 大小: 10.5 KB
- 大小: 35.7 KB
- 大小: 35.7 KB
- 大小: 174.9 KB
- 大小: 352.6 KB
- 大小: 65.3 KB
- 大小: 65.3 KB
分享到:
相关推荐
在hibernate spring项目基础上通过aixs2-1.4.1把程序发布成webService,包括aixs2以对象数组和AXIOM方式处理map,list的程序代码;和aixs2-1.4-1的jar包
Aixs2调用SharePoint Webservice实现文件上传下载删除等功能。
axis生成客户端文件所需要的jar包
aixs2包 toptea.hadoop.zip
NULL 博文链接:https://jxdwuao.iteye.com/blog/559969
按照图一中aixs=0,对aixs=0上下对应的数据进行相加在学习numpy的时候,最难理解的就是轴的概念,我们知道坐标系中有轴的概念,那么两个轴是否有关联呢?为了便于理解,特写此博客进行梳理。 正文 首先数组的维数...
包含axis2对map\list和普通java类的处理方式,以axiom和对象数组为处理方式,还有简单的异步、同步处理; 含aixs2-1.4.1的jar包,对初学AXIS2的人学习有帮助。
aixs查询软件
NULL 博文链接:https://wv1124.iteye.com/blog/1328673
应用自动生成WSDL所用到的aixs2的所有jar包
用于生成调用AXIS2发布的WEBSERVICE服务,自动生成STUB类。非常实用,生成STUB类后,需要在工程中加入AIXS2的相关JAR包才能调用服务。
个热总结的Fluent中两个很类似的边界类型Symmetry与axis的介绍,包括使用对象,特点,和应用方法
如何使用axis进行webserviec开发
CTSS 一个综合实训选题系统,采用C/S架构,客户端有PC端和Android端。使用AIXS2和KSOAP框架提供webservice服务,解决异构平台访问数据库不统一。
用aixs或cxf创建webservice 开发环境eclipse,图文讲解
它高于CXF,Aixs等一般的纯技术Web Service框架,提供了请求/响应序列化、数据检验、会话管理、安全管理等高级主题的东西。最值得一提的是其参考TOP,提供了一个可扩展的错误处理模型,使开发平台级的Web Service的...
用于指导对CANopen在伺服运动控制的理解学习!加深对DS402的理解!
使用AIXS2开发WEBSERVICE。。。。。。。。。。。。
\quad在看数据分析的时候,发现一个问题,之前对于axis的理解是0行1列。先看下面两个例子吧。 \quad从上述代码中,我们可以看到,data.mean(axis=1)是将data数据的行进行了求均值,而data.drop(“two”,axis=1)是...