生产管理系统标准接口培训材料横向接口结构及部署.pptVIP

生产管理系统标准接口培训材料横向接口结构及部署.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(GroupName) K:\PowerPnt\(NewFolderName)\(NewFileName) 生产管理系统标准接口开发组 生产管理系统标准接口 结构及部署 2009年4月 简介 从接口部署上看,接口可以分为三个部分,分别部署在: 生产管理系统部分 接口服务核心部分(获立部署) 数据中心部分 三个部分的功能与职责分别为: 生产管理系统部分 生产管理系统中的接口部分负责监听生产管理系统对于各类型数据的增(Create)、删(Delete)、改(Modify)事件。当接口监听到事件后,将该事件的相关信息记录到接口操作记录表中,内容包括:操作对象唯一标识(OBJ_ID)、操作对象类型(CLS_ID)、操作时间、操作类型(Create、Modify、Delete)。 简介 接口服务核心部分 接口功能实现的主要部分,独立部署,其负责的工作包括:1)从生产管理系统的操作记录表中读取记录,按照一定的逻辑组装成消息;2)发送消息;3)接收消息;4)根据消息的内容从生产管理中获取具体的业务信息;5)业务信息重组;6)写入数据中心。 数据中心部分 主要用于保存相关配置信息及业务数据。 目录 生产管理系统部分 接口服务核心部分 数据中心部分 接口服务PMS端 接口服务PMS端功能示意图: PMS 增、删、改事件 事件监听器 事件发生后,生产 系统将事件相关 信息传递给事件 监听器 PMS数据库 操作记录表 … … 将事件信息写入 操作记录表中 接口服务PMS端 相关说明: 1.接口是否启用的控制 当接口升级至生产管理系统中,现场可以根据实际情况来决定是否启用接口。通过BusinessModel的配置文件中的“startInterface”标签来进行控制,可选值为“true/false”。具体如下: entry key=“startInterface” value=“true”/或 entry key=“startInterface” value=“false”/。 实质:控制当PMS发生事件后,接口是否向操作记录表添加操作记录。 2.PMS类型范围 接口并不关注PMS中所有类型,只是关注需要与外部系统交互的类型,其控制方法为设置类型扩展标签“是否同步至数据中心” 接口服务PMS端 的值。当该标签值为“T”时,接口将关注该类型的操作事件,并将其每次的操作动作记录到操作记录表中,供接口服务核心部分进行处理;当该标签值为“F”时,接口将忽略其操作,不作任何处理。 3.其它标签 a)属性扩展标签“是否解析属性含义”。该标签是针对PMS类型中定义了属性含义的属性,它决定了该属性写入数据中心的值是属性的原始值还是属性的显示值。 b)属性扩展标签“属性分类”。该标签是针对PMS类型中属性编码(值)需要进行对应转换的属性,用于标识该属性的转换逻辑。具体的转换逻辑由接口内部处理。 如:“depCode”标识该属性的转换类型为部门编码转换;“voltages”标识该属性的转换类型为电压等级转换。 目录 生产管理系统部分 接口服务核心部分 数据中心部分 接口服务核心部分 接口服务核心部分示意图: PMS数据库 操作记录表 … … TaskDispatch 接口定时任务 接口服务器 JMS消息服务 BusinessModel 接口服务 数据中心 共享区 … … … … … … 定时读取操作记录表 中的记录,组装成消息。 将消息发送至 JMS消息服务器 接收到消息后, 触发接口服务中 消息处理模块 接口服务根据消息内 容,调用相关模块, 获取PMS中的对象信息 实例(CIMObject) 根据需求重组对象信息 实例(CIMObject),并将 数据写入数据中心。 接口服务核心部分 相关说明: 1.服务部署 a)接口服务器上部署了PI3000三个服务组件:1) 任务调度服务组件(TaskDispatch),在任务调度服务组件中定义了接口定时任务,定时将PMS接口操作记录表中的信息组装成消息;2) ServiceBroker,用于相关相关服务地址的配置;3) 模型服务组件(BusinessModel),在模型服务中部署了接口相关程序,用于消息发送、消息接收、数据读取、数据重组、数据写入,操作结果回填。 b)Weblogic的JMS消息服务器。 2.业务对象数据处理过程 接口服务核心部分 PMS数据库 第一次数据 重组 接口服务 ExtCIMObject 第二次数据 重组 ExtCIMObject 数据转换 SQL语句 数据中心 CIMObject 变电站 处理 组件 输电线路 处理组件 输电线路 处理组件 变电站 处理组件 PI3000模型 服务 相关说明: 1.关于CIMObject对象 CIMObject对象是PI3000平台提供与外部系统交互的

文档评论(0)

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

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

1亿VIP精品文档

相关文档