2级别数据交换解决方案.docVIP

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2级别数据交换解决方案

金和OA公文数据交换解决方案 北京金和软件股份有限公司 2011年9月20日 目 录 1 公文数据交换解决方案 2 1.1 数据交换方式 2 1.1.1 同步/异步交换方式 2 1.1.2 发送/抽取交换方式 4 1.1.3 即时出发/自动交换方式 5 1.2 数据的格式 8 2 金和OA公文数据交换平台 10 2.1 交换传输层管理 10 2.1.1 Web Services 10 2.1.2 消息队列 11 2.1.3 其他 12 2.2 平台安全管理 13 3.4.1数据传输安全 13 3.4.2管理控制层安全 14 3.4.3访问安全 15 2.3 典型交换过程 16 2.3.1 自动同步发送 16 2.3.2 应用触发异步发送 18 2.3.3 发送非结构化数据 21 2.3.4 自动抽取 23 2.4 公文交换平台设置 24 2.5 集团审批流程 28 3 金和OA公文数据交换标准及接口规范 34 公文数据交换解决方案 数据交换方式 金和公文数据交换平台需要提供多种交换方式,以满足不同应用场景的交换需要。按照交换的数据量和及时性要求,需要提供同步和异步的交换方式;从交换的发起方区分,需要提供发送和抽取方式;从交换的触发源区分,需要提供应用触发和自动方式. 同步/异步交换方式 公文交换的整个过程一般包括发送方处理、数据传输、接收方处理三个过程,同步是这三个过程按顺序全部执行完成后,发送方才收到反馈,在此过程中,发送方一直处于阻塞状态;异步是发送方处理完成后就返回,而数据传输、接收方处理都在后台进行。同步适合于数据量较小,及时性要求较高的交换需求;异步适合于数据量较大的交换需求。下面以发送过程为例说明同步/异步的处理需求。 (1)同步方式典型用例 以发送方式进行说明,如图1-1所示: 图1-1 同步发送用例 同步发送按以下步骤进行: 交换发起方(即调用者,如业务应用或定时器)启动交换操作; 发送方收到请求后,进行数据准备并向接收方发送数据; 接收方处理完成后,向发送方返回处理结果; 发送方将处理结果返回给调用者。 (2)异步方式典型用例 以发送方式进行说明,如图2-2所示: 图1-2 异步发送用例 异步发送按以下步骤进行: 交换发起方启动交换操作; 发送方收到请求后,进行数据准备并向接收消息队列发送数据; 发送到接收消息队列/邮箱后,返回发送结果; 发送方将发送结果返回给调用者; 接收方监听接收消息队列,当数据到达时,读取数据并进行处理; 接收方处理完成后,将处理结果发送到回复消息队列; 发送方监听回复消息队列,当发送处理结果到达回复消息队列/时,读取回复结果并记录日志。 发送/抽取交换方式 发送与抽取的差别在于发送是由数据提供方发起,抽取是由数据接收方(需求方)发起,对于发送操作,可参见“同步/异步”中的说明。以下是抽取用例,如图1-3所示: 图1-3 抽取用例 抽取按以下步骤进行: 交换发起方(即数据需求方)启动交换操作; 接收方收到请求后,向发送方发送抽取请求; 发送方收到请求后,向接收方返回数据; 接收方收到数据后进行处理,并返回抽取结果给交换发起方。 即时出发/自动交换方式 即时触发与自动交换的不同在于即时触发是当调用者发送交换请求时,交换立即开始执行;自动是按周期在无人值守的前提下,自动启动交换操作。 自动方式用例,如图1-4所示: 图1-4 自动发送方式用例 即时触发用例,如图1-5所示: 图1-5 即时触发发送用例 数据交换平台在实际应用场景中,一般是同步/异步、发送/抽取、应用触发/自动3种方式或类别的组合,以下描述最典型的两种应用场景的交换方式。 (1)两级数据中心自动交换 金和公文数据交换平台是实现纵向数据贯通的统一通道,两级公文数据中心级联需要通过数据交换平台实现。由于数据中心不同于业务应用,数据中心没有业务人员负责数据的传输,因此采用自动交换方式,实现在无人值守的情况下,自动完成两级数据中心之间数据的交换。两级数据中心级联用例如图1-6所示: 图1-6 两级数据中心级联 实现两级数据中心级联,需满足如下要求: 自动发送:分公司公文数据交换平台根据系统时钟按预定设置自动发起交换操作,从分公司数据中心获取数据,按交换标准封装后发送到公司总部公文数据交换平台,总部公文数据交换平台解析处理后,将数据存入公司总部OA系统之中; 自动抽取:公司总部数据交换平台根据系统时钟按预定设置自动发起交换操作,通过调用分公司公文数据交换平台,从分公司数据中心获取数据,完成抽取操作; 调度管理机制:需提供灵活的、可定义的调度机制,实现自动交换; 交换可以是双向的。 (2)业务应用触发交换 传输业务应用数据是数据交换平台的一个重要应用场景,数据交换平台需要实现应用即时触发交换,同时支持日志查询、数据到达通知功能,用例

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档