linux 通信中间件开发概要设计(5)

2020-04-15 05:03

错误!未指定书签。 ALREADY_CONNECTED(-7)

同一个上层应用只允许与通信中间件建立一个连接(会话),如果上层应用断开连接之前再次连接,返回这个错误。 You've already connected to the daemon. WRONG_SERVICE_TYPE(-11) 上层应用进行数据传输时指定了错误的服务类型(合法的服务类型是The service type is illegal, valid type is UNRELIABLE_MESSAGE/RELIABLE_MESSAGE. UNRELIABLE_MESSAGE和RELIABLE_MESSAGE)。 WRONG_RECV_IP_ADDR(-12) WRONG_MSG_LENGTH(-13) 上层应用进行单播数据传输The receiver's IP address is 时指定了错误的接收者地址。 invalid. 上层应用进行数据传输时指定的消息(文件)长度不合法(合法的长度是0~20M字节)。 The message's length is illegal(should be more than 0 and less than 20MB). NULL_MESSAGE(-14) 上层应用进行数据传输时指定的消息(文件)数据区指针为空。 The message is null, you may have given me a null pointer to the message. The multicast group name is invalid. WRONG_GROUP_NAME(-15) 上层应用进行多播/选择多播数据传输时,指定的组名不合法(名字长度为0、超过最大长度或者指定的组不存在)。 NULL_GROUP_NAME(-16) 上层应用进行多播/选择多播数据传输时,没有指定组名(组名为空)。 The multicast group name is null. ILLEGAL_SESSION(-17) 上层应用进行数据传输或关闭连接(会话)时,指定的连接(会话)不存在。 The session is illegal, have you connected to the daemon before send/receive? 第 38 页 共 39 页

错误!未指定书签。 NET_ERROR_ON_SESSION(-18)

上层应用进行数据传输时,底An error occured on the 层Socket函数(如send(),session due to low layer socket call's failure. recv()等)调用发生错误。 10.2 补救措施

在整个PDSA冗余系统中存在一个故障检测子系统,如果通信中间件(守护进程)在运行过程中遇到严重故障,或者收到SIGKILL信号而导致非正常退出,故障检测子系统应检测出这种现象,并自动将通信守护进程重新启动。在没有故障检测子系统的情况下,需要系统管理员手动重启守护进程。

第 39 页 共 39 页


linux 通信中间件开发概要设计(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:我与企业共命运,同舟共济谋发展

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: