RPCServiceClient-调用webservice客户端
2024-09-01 06:26:20
import javax.xml.namespace.QName; import org.apache.axis2.AxisFault;
import org.apache.axis2.addressing.EndpointReference;
import org.apache.axis2.client.Options;
import org.apache.axis2.rpc.client.RPCServiceClient; public void callRemoteFun(){
RPCServiceClient client = null;
try {
client = new RPCServiceClient();
Options options = client.getOptions();
// 创建一个远程的访问地址
EndpointReference target = new EndpointReference("http://...");
options.setTo(target);
} catch (AxisFault e) {
e.printStackTrace();
}
Object[] objargs = new Object[] {"001","1.00","3","123456","5"};
Class[] getobj = new Class[] { String.class };
Object[] response = client.invokeBlocking(new QName("{SERVICE_NAMESPACE}", "{serviceName}"),
objargs,getobj);
String result = (String) response[0];
}
最新文章
- [f]添加css3动画的方法
- Linux下串口与工业协议的开发
- dom4j修改,获取,增加xml中某个元素的属性值
- NULL, NUL, EOF, '\0',0区别
- Androidannotation使用之@Rest与server交互的JSON数据转换(二)
- Coding the Matrix Week 1 The Vector Space作业
- pandas读取excel中指定数据的行数
- 【iOS】Swift if let 和 if var
- springMVC源码分析--DispatcherServlet请求获取及处理
- 7.26-Codeforces Round #372 (Div. 2)
- CodeForces - 589A (STL容器的使用)
- [Tensorflow] Object Detection API - build your training environment
- 房屋贷款计算器 Mortgage Calculator
- 深入贯彻闭包思想,全面理解JS闭包形成过程
- Visual Studio 2015 update 2 setup fails with ";missing or damaged package kb3022398";
- on SDN
- enumerate()和map()函数用法
- Oracle 文件
- SingletonPattern(23种设计模式之一)
- CCPC_1003