(1)节点管理 – 数据交换节点的注册管理,对节点的数据发布、订阅权限、有效期、帐户密码、负载限制等进行管理;
(2)发布订阅 – 面向数据交换节点,进行数据发布或订阅类服务的注册,并对节点发布的数据结构、订阅的数据源,事务运行的时间周期频率等进行设置管理;
(3)消息队列 – 针对点对点或广播模式的消息传送,建立专门的读取和写入消息队列,对可用连接、数据源等系统资源设定分配管理规则,可设置并发进程的运行数,可对消息进行优先级别、错误重试、错误预警等方面设置。针对高负载的数据交换需求,支持群集;
(4)数据映射 – 提供基于标准XML的图形化数据映射管理功能,支持数据运算与格式转换,实现数据发布方与接收端之间的异构数据自动映射与转换;
(5)过滤校验 – 提供基于XSD校验的数据内容校验功能,可根据发布/订阅设置中的预设规则对实际的数据交换内容进行实时校验,并将错误信息以XML格式作为事务运行结果返回;
(6)交换引擎 – 处理各类消息的发送接收、队列管理、数据校验、内容过滤和版本检查等需求,对可用连接、数据源等系统资源根据预设规则进行动态分配管理,提供引擎状态监听接口;
(7)监控管理– 面向交换中心管理人员,对数据交换的消息状态和历史日志加以实时监控和查看,对交换引擎进行启动、停止、重启等操作,并按节点生成数据交换统计报表;