Java调用C++webservice接口
import javax.xml.namespace.QName;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
/**
*
* 功能描述:
* 时间:2013-8-21
* @author:zengxinliang
*/
public static String sendMsg(String method,String param1,String param2)throws Exception{
String url=Global.getPath("lc_url");//联创url
String result="";
String sendParam=null;
String sendContent="";
if(method.equals("StaLogon")||method.equals("StaLogout")){//站点登录或者退出
sendParam="pStaInfoXml";
sendContent="<?xml version='1.0' encoding='utf-8'?><Root><StaInfo><StaNo>"+param1+"</StaNo><TerminalNum>"+param2+"</TerminalNum></StaInfo></Root>";
}else if(method.equals("CheckUserByCardNo")){
sendParam="pCheckUserReqXml";
sendContent="<?xml version='1.0' encoding='utf-8'?><Root><CheckUserReq><Key>"+param1+"</Key><PassWord>"+param2+"</PassWord></CheckUserReq></Root>";
}
Service service = new Service();
Call call=(Call)service.createCall();
call.setTargetEndpointAddress(url);//webservice路径
call.setOperationName(new QName("http://tempuri.org/ns1.xsd",method));//method接口名称new QName("http://tempuri.org/ns1.xsd",method)命名空间
call.addParameter(sendParam, org.apache.axis.encoding.XMLType.XSD_STRING, javax.xml.rpc.ParameterMode.IN);//方法参数
result=(String)call.invoke(new Object[]{sendContent});
return result;
}
Java调用C++webservice接口相关推荐
- java调用短信接口实现发送短信
java调用短信接口实现发送短信 1.下载接口文件 2.打开java文件夹 2.1获取jar包依赖 2.2获取代码模板 3.创建项目 3.1打开eclipse软件,创建一个动态的web项目 3.2导入 ...
- cxf调用接口的几种方式_Java调用CXF WebService接口的两种方式实例
1.静态调用 // 创建WebService客户端代理工厂 JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean(); // 判断是否抛出 ...
- Java调用 新浪微博API 接口发微博(包含js微博组件、springMVC新浪登录)详解
参考自:http://www.myexception.cn/program/1930025.html https://blog.csdn.net/qq_36580777/article/details ...
- Java调用第三方http接口 单点登录 HttpClient
Java调用第三方http接口的方式 Java调用第三方接口示范 范例: 响应形式: 主逻辑: 访问此地址:http:// { cas }/cas/login?service=http://local ...
- Android系统JNI使用(JAVA调用C语言接口)一
目录 第一篇:Android系统JNI使用(JAVA调用C语言接口)一 什么是JNI JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信主要是 ...
- java调用企业微信接口发送文件功能
java调用企业微信接口发送文件功能 代码 结合几位大佬的代码后实现此功能:感谢大佬让我完成此功能的实现,如有侵权,立刻删除. 借鉴文章地址: java调用企业微信接口发送消息https://blog ...
- Java调用 新浪微博API 接口发微博,逐项讲解,绝对清晰
转载自:http://www.myexception.cn/program/1930025.html Java调用 新浪微博API 接口发微博,逐条讲解,绝对清晰 最近要做个课程设计,使用微博控制树莓 ...
- 如何调用外部webservice 接口来发送短信
WebService接口 当前版本V1.2 Web Service地址: GB2312网关 http://gateway.woxp.cn:6630/gb2312/ws_api/WebSMS.asmx ...
- [亲测可用]springBoot调用对方webService接口的几种方法示例
目录 前言 一.需要用到的maven 二.如何调用webservice接口 调用方法一: 调用方法二: myEclipse生成的例子: idea生成的例子: 前言 平常我们开发调用接口一般会用到几种数 ...
最新文章
- GPT-3回答问题不靠谱?OpenAI找来人类“调教师”,终于给教明白了
- javascript天然的迭代器
- Linux学习之系统编程篇:shm 共享内存及其操作函数
- Hello world开始
- 简述计算机的英语作文,初中计算机的英语作文
- QT项目开发与团队合作
- java用for语句实现菱形_编写Java程序,应用for循环打印菱形、三角形
- Docker应用的四个关键设计因素
- git版本库的创建和yaf框架环境的部署
- js add方法_爬虫必备:Python 执行 JS 代码 —— PyExecJS、PyV8、Js2Py
- linux操作系统第三版课后题答案,linux操作系统( 课后习题答案).doc
- nvidia卸载程序失败_卸载删除NVIDIA驱动程序的方法步骤教程 - 系统家园
- uniapp h5浏览器文件下载
- 搜狗站群代码之搜狗批量推送工具
- 复杂材料棱柱体单站RCS
- sd卡受损怎么修复?这个技巧一定要看
- python 图片转换为ico图标
- 2022年上半年韩国移动游戏市场洞察
- DockerSwarm部署服务一直处于preparing
- 迅时MX100G-S数字中继网关荣获《电信设备进网许可证》