1 / 35

oDex 介绍

oDex 介绍. V 3.6. 北京捷港通软件技术有限公司 二○○五年六月. 介绍大纲. oDex 是什么 oDex 有什么用 oDex 结构 oDex 特点 oDex 典型应用 oDex 3.6 新特性. oDex 是 什么. oDex (open Directly eXchanger) 是 基于 J2EE 标准构建的、 分布式的、大容量的信息交换平台。 它可以采用多种通信协议,实现多种消息格式、多种报文格式的快速、安全的信息交换。. oDex 有什么用. 大容量、快捷的数据交换平台;

catori
Download Presentation

oDex 介绍

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. oDex 介绍 V 3.6 北京捷港通软件技术有限公司 二○○五年六月

  2. 介绍大纲 • oDex 是什么 • oDex 有什么用 • oDex 结构 • oDex 特点 • oDex 典型应用 • oDex 3.6新特性

  3. oDex 是什么 oDex (open Directly eXchanger) 是基于J2EE标准构建的、分布式的、大容量的信息交换平台。 它可以采用多种通信协议,实现多种消息格式、多种报文格式的快速、安全的信息交换。

  4. oDex 有什么用 • 大容量、快捷的数据交换平台; • 基于J2EE标准的,纯JAVA的消息中间件; • EDI、EBXML、RosettaNet等信息交换工具; • B2B电子商务的核心部件; • 实现企业间异构系统互联的得力助手;

  5. oDex 组成 • oDex 包括3个基础部件: • 运行引擎(MXJ, Message Exchange Jet); • 安全服务代理(SSA, Security Service Agent); • 管理工具(SMT, System Management Tool); • oDex 包括2个附加部件: • 用户消息代理(UMA, User Message Agent); • 计费管理工具(BMT, Bill Management Tool)

  6. oDex MXJ介绍 • 运行引擎(MXJ)实现oDex的用户接入、消息封装、消息交换 等核心功能; • 运行引擎(MXJ) 由交换中心(Centre)、交换单元(MTA)、公共服务(COMM)、用户接入(EAS)等模块组成;

  7. CENTRE oDex MXJ结构 DATA DATA MTA1 MTA2 COMM JMS Server POP3/SMTP Server UDTP Server

  8. MXJ功能模块 • 交换中心(Centre):实现MTA级连; • 交换单元(MTA):核心交换单元,实现消息的交换与存储; • 公共服务(COMM):提供用户身份认证、数据存取等公共服务; • 用户接入(EAS):用户接入服务,实现通信协议、消息封装等服务,本版本提供JMS、POP3/SMTP、UDTP等3种服务;

  9. oDex SSA 介绍 • 安全服务代理(SSA )实现oDex的用户数据安全传输服务;

  10. oDex SMT介绍 • 管理工具(SMT )实现oDex的图形化、可视化系统管理功能;

  11. 支持分布部署,实现系统集群; • 支持多种通信协议与通信接口; • 支持多种消息格式; • 支持多种报文格式、报文标准; • 提供端对端的消息跟踪 ; • 完善的日志功能; • 直观的系统管理与维护 ; • 灵活设定的权限管理; • 高稳定性、高安全性、高扩展性 oDex特点

  12. 分布部署与系统集群 • MXJ模块化结构,便于分布部署; • 统一的用户身份认证,统一的数据采取方式,MXJ可以实现系统集群; • 巧妙的模块设计,MXJ具有容错功能;

  13. 多种通信协议与通信接口 支持的通信协议: • JMS标准接口 • POP3/SMTP标准接口、扩展接口 • UDTP接口

  14. 多种消息格式 支持的消息类型/消息格式: • JMS消息; • MIME消息; • SMIME消息; • UDM消息---自定义格式;

  15. 多种报文格式、报文标准 支持的报文格式: • EDIFACT格式 • EBXML格式 • RosettaNet格式 • 自定义格式;

  16. 端对端的消息跟踪 • oDex可以实现消息的端到端追踪; • 系统管理员可以通过图形化的界面快速而方便地对消息进行跟踪,获得相关信息,确认其在oDex中的状态和位置等 ; • 用户可以使用特定的命令对与其身份相关的消息进行跟踪,获得相关信息,确认其在oDex中的状态和位置等 ;

  17. oDex运行引擎在运行中将会记录各种日志信息,包括系统日志、用户访问日志;oDex运行引擎在运行中将会记录各种日志信息,包括系统日志、用户访问日志; • 系统管理员可以随时了解系统运行状况、用户访问状况,甚至包括黑客攻击状况; • 通过系统管理工具,可以根据各种条件查询、分析和监控系统的运行,并简单地获得各种统计报表。 完善的日志功能

  18. 权限管理 • 根据需要oDex可灵活配置、设定各个系统管理员的系统管理权限,不同的系统管理员完成不同权限的管理工作; • 根据需要系统管理员可以对用户分组,不同的用户组可以定义不同的功能、权限; • 系统管理员可以为用户建立交易关系,或阻止某些交易的发生 ; • 系统具有黑名单功能,以阻止某些访问者;

  19. oDex的队列维护可以完成对消息换队列的查询与统计,并可在必要时对某些异常报文做删除处理,维护与监控报文交换队列的正常运转 ; • 系统管理工具(SMT)提供图形方式动态显示、监控、测试系统运行状态; • 通过系统管理工具可以直观地完成各项系统配置;维护用户账号,并可以设定合作伙伴关系与交换的报文种类;完成系统的归档与恢复等 • 系统报警和事件通知,可提醒系统管理员关注系统的特定运行状况 系统管理与维护

  20. 稳定性 • 支持7*24的企业应用; • 严格而成熟的配置方案保证了稳定性; • 优化的存储方案保证了存储的效率 • 系统具有容错功能,某些模块出现故障,不影响用户使用;

  21. 安全性 • 数据的传递、数据的存储等多方面、多层次的安全手段 ; • 采用CA证书作为身份认证手段; • 系统具有黑名单功能,以阻止某些访问者;

  22. 扩展性 • 在设计上,基于Java技术,应用面向对象理论,采用J2EE体系架构和模块化设计,确保可以通过不同的系统配置满足不同的需要,提供规模可变的解决方案; • 在配置上,通过多层的灵活配置,保证了系统的高扩展性和伸缩性的实现; • 在跨平台应用上,支持:Windows,Linux,UNIX;并且oDex的各个部件可以根据需要,分别部署在不同的/异构的系统上。

  23. oDex 典型应用 • 检验检疫电子业务平台 • 检验检疫电子转单平台

  24. oDex 3.6新特性 议程 • 运行引擎(MXJ)新特性 • 管理工具(SMT)新特性

  25. oDex 新特性 运行引擎新特性

  26. 运行引擎(MXJ)新特性 • 增加通信协议、通信接口 • 增加信息封装格式 • 调整COMM功能 • 改善MTA结构 • 改善MTA与Centre通信机制 • 实现消息主动投送功能

  27. 增加通信接口 • 支持JMS接口 • 支持UDTP接口

  28. 支持JMS消息,采用JMS协议收发 • UDM消息,采用UDTP协议收发 • 实现同一条报文可以用不同的消息封装, • 系统收到某种消息后,解封,按自己的格式存储消息体 • 用户接收消息时,系统按协议重新封装 增加信封格式

  29. 调整COMM定义:仅提供身份认证、数据存储等公共接口调整COMM定义:仅提供身份认证、数据存储等公共接口 • JMS、POP3/SMTP、UDTP作为单独应用服务,独立运行,但调用COMM公共接口; 调整COMM功能

  30. 分基础部分、扩展部分 • 分基础部分:基本的信息交换功能 • 扩展部分:级连功能(支持CENTRE)、集群功能(支持多个COMM) 改善MTA结构

  31. 提高消息投送效率 • MTA有投送到其他MTA的消息,主动投送到CENTRE • CENTRE有投送到MTA的消息,主动投送到MTA 改善MTA与CENTRE通信机制

  32. 改善Comm与MTA通信机制 • 一旦某个MTA出现异常,Comm将缓存信息,同时通知客户端软件。 • ????

  33. JMS协议、UDTP协议实现消息主动投送功能 • POP3/SMTP协议不能完成消息主动投送功能 实现消息主动投送功能

  34. oDex 3.6新特性 管理工具(SMT)新特性

  35. 管理工具(SMT)新特性 • 适应运行引擎的修改,能够对其管理 • 改进实时监测 • 改进日志查询 • 改进的界面风格 • 修改某些BUG

More Related