PHP调用kaldi,程序员罗杰-JAVA 调用PHP Webservices
PHP webservices 接口
import java.util.List;
import javax.xml.namespace.QName;
import javax.xml.rpc.encoding.XMLType;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
/**
* @功能: UNCALLCC API java客户端实例
* @作者: 罗杰
* @日期: 2013 09 09
*/
public class OnClickCall {
public static void main(String[] args) {
MakeCallOnclick("7001","018681471812","122");
}
/**
* @功能:点击拨号接口
* @作者:罗杰
*
* @param strExten 主叫
* @param strToTel 被叫
* @return
*/
public static void MakeCallOnclick(String strExten, String str_tel_num, String strActionID){
try {
//接口地址
String endpoint = "http://10.8.8.78/uncall_api/";
Service service = new Service();
Call call = (Call)service.createCall();
call.setTargetEndpointAddress(endpoint);
call.setOperationName(new QName("urn:Uncall", "OnClickCall")); //WSDL里面描述的接口名称如点击拨号
call.addParameter("strExten", org.apache.axis.encoding.XMLType.XSD_STRING, javax.xml.rpc.ParameterMode.IN);//接口的参数
call.addParameter("strToTel", org.apache.axis.encoding.XMLType.XSD_STRING, javax.xml.rpc.ParameterMode.IN);//接口的参数
call.addParameter("strActionID", org.apache.axis.encoding.XMLType.XSD_STRING, javax.xml.rpc.ParameterMode.IN);//接口的参数
call.setReturnType(XMLType.XSD_STRING);
call.setUseSOAPAction( true );
String result = (String)call.invoke(new Object[]{strExten,str_tel_num,strActionID});
System.out.println("response:"+result);
if(result.equals("0")){
List Values = call.getOutputValues();
System.out.println("call-id"+Values.get(0).toString());
}
}
catch (Exception e) {
System.out.println(e.toString());
}
}
}
PHP调用kaldi,程序员罗杰-JAVA 调用PHP Webservices相关推荐
- java 调用window程序_Windows下Java调用可执行文件代码实例
这篇文章主要介绍了Windows下Java调用可执行文件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 缘起: 由于没有找到java转换文件 ...
- 黑马程序员入学Java知识——精华总结
黑马程序员入学Java知识--精华总结 J2SE部分,Java高新技术部分,7K面试题部分等黑马入学要求的知识点总结! 一.黑马程序员-java概述与基础知识 6 1.何为编程? 6 2.Java语言 ...
- 黑马程序员:Java基础总结----Java语言编程规范
黑马程序员:Java基础总结 Java语言编程规范:参考自SUN公司文档 ASP.Net+Android+IO开发..Net培训.期待与您交流! I. 排版规范 A. 规 ...
- 黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三)
黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三) 1.1 异常概述与异常体系结构 1.2 JVM遇到异常时的默认处理方案 1.3 异常处理 1.4 异常处理之try--catch ...
- 为什么都要鄙视 PHP 程序员? Java联盟 百家号 07-24 21:43 前几天发表了一篇文章《图解:程序员之间是如何相互鄙视的?》,有人就在留言处留言。 可以解释下:为什么都鄙视PHP工程师
为什么都要鄙视 PHP 程序员? Java联盟 百家号 07-24 21:43 前几天发表了一篇文章<图解:程序员之间是如何相互鄙视的?>,有人就在留言处留言. 可以解释下:为什么都鄙视P ...
- java多语言编程语言_为什么很多程序员信仰“Java是世界上最好的编程语言”
看到这个标题,估计有不少PHPer要跳进来打我膝盖,跪请各位Java程序员保我周全. 因为PHP是所有web开发中使用最多的语言,也被称为最有生命力的语言,所以也就自然而言有了"PHP是世界 ...
- java跟python对比_【多年的Java程序员总结Java与Python的对比 】
多年的Java程序员总结Java与Python的对比 作为一个有多年职场经验的技术员,每当我遇到同行时,我都会问一句"你现在用的是什么语言?你喜欢用哪种语言?"至于答案,容后再说. ...
- java c++ python哪个好_程序员学java好还是python语言好 c++又如何
技术程序员学Java.C++.Python... 分析对比,到底学什么语言吃香,哪种语言最靠谱,如何学好这些语言呢? 几天前,我们在知识上看到这样一个问题:"java,C++,Python, ...
- html类名定义规则_好程序员分享Java语言中的标识符规则
好程序员分享Java语言中的标识符规则,在编程过程中,经常需要在程序中定义一些符号来标记一些名称,如包名.类名.方法名.参数名.变量名等,这些符号被称为标识符.标识符可以由任意顺序的大小写字母.数字. ...
最新文章
- java从property中取值,JAVA读取PROPERTIES配置文件
- ElasticSearch探索之路(三)分布式原理:分布式路由、存储、搜索原理
- 智能合约从入门到精通:完整范例
- 【Jmeter篇】你有Fiddler、Charles抓包,我有Jmeter录制Web和App端
- 谈谈Winform程序的界面设计
- 特斯拉卖保险会比卖车更赚钱吗?
- SpringBoot多模块项目整合Dubbo
- 浅谈嵌入式软件的未来发展
- NUC1041 数字三角形【DP】
- 排序算法之------归并排序
- Javascript算法系列之快速排序(Quicksort)
- gc java 单核_JAVA应用性能监控之JVM层GC调优
- SQL笔试经典50题及答案解析(题目41-50)
- 前期交互流程(PTES的第一步)
- JS基础——多张图片循环切换
- [推荐]Linux入门教程
- matlab整流桥长什么样,matlab器件整流桥仿真.docx
- appium locator
- 如何把学术 Markdown 在线免费转换成 Word ?
- 查找素材终极神器,视频画面搜索神器!