编辑: 山南水北 | 2019-07-13 |
8 个ascii 字符. 2.15 主机代号 用于在电文收发时标识发送方和接收方,一般在电文头部中有主机代号的字段,用2个大 写ascii 字符表示. 2.16 电文实时传输 电文实时传输指电文必须在规定的时间内必须传递到目标节点.iXCom 在规定时间内提供 快速可靠的传输机制,保证消息传递的实时性和可靠性,但在异常(网络设备异常或对等机进 程异常)时不保证消息的可靠传输.在异常情况下,应用发送给 iXCom 的电文数据将被丢弃, iXCom 将给应用错误返回值,应用必须考虑电文重发或其它处理机制. 2.17 电文可靠传输 电文可靠传输指电文的传递在时间上无特殊的要求,在网络连通的情况下必须保证消息可 靠的传递到目标节点.电文发送时,在遇到可恢复的故障(包括机器故障或网络故障)情况下, 通过后续重发电文能够保证消息的可靠传输. 2.18 消息队列 在可靠传输模式下,队列是消息存储的地方.消息在收发过程中存储于队列中,可靠队列 中的消息存储于数据库中,不可靠队列中的消息存储于内存缓冲区中.队列结构由消息索引和 数据存储区等部分组成.iXCom 系统提供的队列基本类型为发送队列和接收队列. 发送队列 发往目的地的电文存储在发送队列中,电文根据发送目的地(即主机代号)分别被放到不 同的逻辑发送队列中,iXCom 核心从发送队列中取出电文进行网络发送. 接收队列 第6页,共12 页iXCom 收到电文后,将根据发送方的设置(即主机代号)将电文放到相应逻辑接收队列中. 2.19 分组发送 应用可以根据业务的需求把发往某一主机的电文号按业务进行分组. 每个组看作一个队列, 每一组电文有对应的组号(整数) .对应于每一个队列,iXCom 有一个且同一时刻只有一个进程 对该队列进行操作发送,队列与队列之间的电文是互不影响的,一个队列中的电文堵塞,不会 影响其他队列的电文. 注:分组发送仅限于动态连接方式,不能用于静态连接方式. 2.20 分组接收 应用可以根据业务的需要把来自同一主机的电文按业务进行分组.每个组看作一个队列, 每一组电文有对应的组号(整数) .对应于每一个队列,iXCom 有一个且同一时刻只有一个进程 对该队列进行操作发送(发送给应用,比如 Tuxedo) ,队列与队列之间的电文是互不影响的, 一个队列中的电文堵塞,不会影响其他队列的电文.
3 产品特点 宝信消息中间件产品(下简称 iXCom)是上海宝信软件股份有限公司自主研发的一款面向分 布式应用的实时通信软件. ? iXCom 提供简单易用、高效可靠的分布式应用开发和通信平台,利用它可以快速方便 地开发可靠、高效的分布式应用. ? iXCom 提供对多种主流操作系统支持,包括 AIX、LINUX、HP-UX、Solaris、WINDOWS. ? iXCom 提供对多种主流数据库支持,包括 Oracle、SQLSe........