java wtc_java通过wtc调用tuxedo服务超时
java通过wtc调用tuxedo返回 tperrno = 13 (TPETIME)超时错误
一开始通过调查找到一篇文章关于tuxedo的所有超时控制的,以为是ubbconfig的配置有问题,把BLOCKTIME设置很大,怎么都不行
后来终于知道了原因
原来java中如果要防止调用超时,必须使用异步调用方法tpacall而不是tpcall,并且设置最后一个参数为ApplicationToMonitorInterface.TPNOTIME
代码如下
private static TypedFML32 invoke2(String serviceName, TypedBuffer buffer) {
TuxedoConnection tuxConn = null;
TypedFML32 result = null;
CallDescriptor callDescriptor = null;
Reply reply = null;
try {
tuxConn = TxdServiceLocator.getTuxedoConnection();
System.out.println("get tuxedoConnection start "+sdFormat.format(new Date())+" serviceName="+serviceName);
callDescriptor = tuxConn.tpacall(serviceName, buffer, ApplicationToMonitorInterface.TPNOTIME);
reply = tuxConn.tpgetrply(callDescriptor, ApplicationToMonitorInterface.TPNOTIME);
if (reply != null) {
result = (TypedFML32) reply.getReplyBuffer();
}
}catch (Exception e) {
e.printStackTrace();
}finally {
if (tuxConn != null) {
tuxConn.tpterm();
}
}
return result;
}
java wtc_java通过wtc调用tuxedo服务超时相关推荐
- java jolt tuxedo_Java通过Jolt调用Tuxedo服务
Java通过Jolt调用Tuxedo服务 一.简介 ------------------------ 外部应用访问Tuxedo服务是很经常的事,一般有两种方法WTC和Jolt,网上很多关于Jolt调用 ...
- Java通过Jolt调用Tuxedo服务
Java通过Jolt调用Tuxedo服务 草木瓜 2006-6-1 ------------------------ 一.简介 ------------------------ 外部应用访问Tuxed ...
- java jolt调用tuxedo_Java通过Jolt调用Tuxedo服务 zz
http://blog.csdn.net/liwei_cmg/archive/2006/06/02/769150.aspx http://blog.csdn.net/liwei_cmg/archive ...
- java jolt调用tuxedo_Jolt调用Tuxedo服务,该怎么处理
Jolt调用Tuxedo服务 JoltSession session; JoltSessionAttributes sattr; JoltRemoteService toupper; JoltTran ...
- java jolt tuxedo_java通过jolt调用tuxedo服务.xls
java通过jolt调用tuxedo服务.xls 还剩 20页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: ?private bea.jolt.poo ...
- java jolt tuxedo_java使用jolt调用tuxedo服务
使用包jolt-1.0 import bea.jolt.JoltSession; import bea.jolt.JoltSessionAttributes; import bea.jolt.Sess ...
- java se 7web_JAX-WS ::从独立的Java 7 SE客户端调用Web服务的方法
我正在尝试独立的JAX-WS Web服务,服务器和客户端(意思是,不在 Java EE容器内运行).显示独立服务器端的好SO帖子是 this one. 对于客户端,我发现了以下三种似乎有效的方法(使用 ...
- java jolt tuxedo_Java中使用Jolt访问Tuxedo服务 – Tomcat环境部署测试
Java中使用Jolt访问Tuxedo服务 – Tomcat环境部署测试 Java中使用Jolt访问Tuxedo服务 – Tomcat环境部署测试 最近在学习基于Tuxedo的系统架构,网上讨论最多的 ...
- Java调用Tuxedo方案浅析
Tuxedo为业界公认的性能.稳定性.健壮性都非常好的中间件之一,之所以能做到这么好的稳定性和健壮性,其采用私有的通讯协议是原因之一.因为采用私有的通讯协议,所以客户端与服务端的通讯质量可以全部由Tu ...
最新文章
- wxPython的简单应用
- Linux疑难杂症解决方案100篇(十三)-TCP中的拥塞控制
- 在TABLE CONTROL 输入完一行记录,按回车的时候光标自动移动到下一行
- 哔哩哔哩注册--表单练习
- centos yum php apc,centos – PECL APC安装 – 错误:’make’失败
- IOS 程序猿 UITbleView 篇
- python怎么只打印其中一行_如何在Python中让两个print()函数的输出打印在一行内?...
- c语言程序求一一组数平均值,编写求一组整数的和与平均值的程序
- 代码补全_AI加持,Kite增加智能代码补全功能:减少一半操作,实时补全
- ASP.NET MVC PartialView用法
- 吴恩达深度学习5.1笔记_Sequence Models_循环序列模型
- 浏览器端的九种缓存机制介绍
- 单片机sprintf函数的用法_C++小知识之sprintf用法
- 不用百度网盘客户端直接下载大文件
- python 实现combination和permutation
- Unity:通过脚本控制Shader中的Cutoff
- 利用空间分析进行学校选址
- Harbor中镜像清理
- 如何进行系统的架构设计?
- windows10安装keras教程