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接口相关推荐

  1. java调用短信接口实现发送短信

    java调用短信接口实现发送短信 1.下载接口文件 2.打开java文件夹 2.1获取jar包依赖 2.2获取代码模板 3.创建项目 3.1打开eclipse软件,创建一个动态的web项目 3.2导入 ...

  2. cxf调用接口的几种方式_Java调用CXF WebService接口的两种方式实例

    1.静态调用 // 创建WebService客户端代理工厂 JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean(); // 判断是否抛出 ...

  3. Java调用 新浪微博API 接口发微博(包含js微博组件、springMVC新浪登录)详解

    参考自:http://www.myexception.cn/program/1930025.html https://blog.csdn.net/qq_36580777/article/details ...

  4. Java调用第三方http接口 单点登录 HttpClient

    Java调用第三方http接口的方式 Java调用第三方接口示范 范例: 响应形式: 主逻辑: 访问此地址:http:// { cas }/cas/login?service=http://local ...

  5. Android系统JNI使用(JAVA调用C语言接口)一

    目录 第一篇:Android系统JNI使用(JAVA调用C语言接口)一 什么是JNI JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信主要是 ...

  6. java调用企业微信接口发送文件功能

    java调用企业微信接口发送文件功能 代码 结合几位大佬的代码后实现此功能:感谢大佬让我完成此功能的实现,如有侵权,立刻删除. 借鉴文章地址: java调用企业微信接口发送消息https://blog ...

  7. Java调用 新浪微博API 接口发微博,逐项讲解,绝对清晰

    转载自:http://www.myexception.cn/program/1930025.html Java调用 新浪微博API 接口发微博,逐条讲解,绝对清晰 最近要做个课程设计,使用微博控制树莓 ...

  8. 如何调用外部webservice 接口来发送短信

    WebService接口 当前版本V1.2 Web Service地址:  GB2312网关 http://gateway.woxp.cn:6630/gb2312/ws_api/WebSMS.asmx ...

  9. [亲测可用]springBoot调用对方webService接口的几种方法示例

    目录 前言 一.需要用到的maven 二.如何调用webservice接口 调用方法一: 调用方法二: myEclipse生成的例子: idea生成的例子: 前言 平常我们开发调用接口一般会用到几种数 ...

最新文章

  1. GPT-3回答问题不靠谱?OpenAI找来人类“调教师”,终于给教明白了
  2. javascript天然的迭代器
  3. Linux学习之系统编程篇:shm 共享内存及其操作函数
  4. Hello world开始
  5. 简述计算机的英语作文,初中计算机的英语作文
  6. QT项目开发与团队合作
  7. java用for语句实现菱形_编写Java程序,应用for循环打印菱形、三角形
  8. Docker应用的四个关键设计因素
  9. git版本库的创建和yaf框架环境的部署
  10. js add方法_爬虫必备:Python 执行 JS 代码 —— PyExecJS、PyV8、Js2Py
  11. linux操作系统第三版课后题答案,linux操作系统( 课后习题答案).doc
  12. nvidia卸载程序失败_卸载删除NVIDIA驱动程序的方法步骤教程 - 系统家园
  13. uniapp h5浏览器文件下载
  14. 搜狗站群代码之搜狗批量推送工具
  15. 复杂材料棱柱体单站RCS
  16. sd卡受损怎么修复?这个技巧一定要看
  17. python 图片转换为ico图标
  18. 2022年上半年韩国移动游戏市场洞察
  19. DockerSwarm部署服务一直处于preparing
  20. 迅时MX100G-S数字中继网关荣获《电信设备进网许可证》

热门文章

  1. python corr画图_用一张很丑的图学习Python数据可视化基础--热力图
  2. 深度学习用于图片的分类和检测总结
  3. Google Java编程风格指南中文版
  4. Linkedin工程师是如何优化他们的Java代码的
  5. Python numpy生成矩阵、串联矩阵
  6. 深度学习Deep learning:四十一(Dropout简单理解)
  7. 高等数学:第二章 导数与微分(3)函数微分 近似计算
  8. 【深度学习】制作VOC2007数据集用于Faster-RCNN训练
  9. 阿里云城市数据大脑开发规范
  10. Android Studio中mac上面的安装