本版版主招募中

 
标题: 关于cics External_call,求救!!!!!
mayxx
LU新生
Rank: 1



UID 29623
精华 0
积分 1
帖子 2
活跃指数 0
LU金币 2006 个
LU金条 0 个
阅读权限 10
注册 2005-2-21
 
发表于 2005-4-17 17:09  资料  个人空间  短消息  加为好友 

我在AIX5上使用External_Call,但是有时候会有问题,调用会中断,我在 Rc = CICS_ExternalCall (&EciParms);
Response("ECI_STATE_SYNC", Rc, EciParms.eci_abend_code);

/******************************************** add *****************/
fprintf(stderr,"RC=%d\n",Rc);
/***********************************************************************/
调用后输出返回值,发现没有运行到那里,怎么回事呢?


参数为:

EciParms.eci_version = ECI_VERSION_1;
EciParms.eci_call_type = ECI_SYNC;
memcpy(&EciParms.eci_program_name, cics_prgm, 8);
memcpy(&EciParms.eci_userid, cics_user, 8);
memcpy(&EciParms.eci_password, " ", 8);
memcpy(&EciParms.eci_system_name, cics_srv, 8);
EciParms.eci_commarea = (void *)&CommArea;
EciParms.eci_commarea_length = sizeof(CommArea);
EciParms.eci_extend_mode = ECI_NO_EXTEND;
EciParms.eci_luw_token = ECI_LUW_NEW;
EciParms.eci_timeout = 0;

顶部
seven
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15



UID 25386
精华 7
积分 249
帖子 431
活跃指数 28
LU金币 5727 个
LU金条 0 个
阅读权限 210
注册 2004-7-29
 
发表于 2005-4-17 21:32  资料  个人空间  短消息  加为好友 
帮不上忙:(

你们用不是easy cics接口?cics的接口太复杂了!

ibm 中国cics实验室的easy cics接口封装的很简单!

顶部
jxufe
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
赌运长久


UID 29711
精华 4
积分 1430
帖子 2471
活跃指数 193
LU金币 1763 个
LU金条 0 个
阅读权限 210
注册 2005-2-24
 
发表于 2005-4-26 11:20  资料  个人空间  短消息  加为好友 
你的cics版本是5.0吗?装在aix 5.2上吗?是32位核心还是64位核心?你的编译联接模式?我认为,你可能把32位编译的region pd 拷到/var/cics_regions/RgionName/bin下,但操作系统核心处于64位模式





梁馨,我爱你
顶部
 



当前时区 GMT+8, 现在时间是 2008-9-5 22:43
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.052460 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver