




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Maximo Asset Management集成篇作者:方健(Jai)集成,从技术方面来说,就是实现两个系统之间的数据交互。一 工作原理两个系统之间的数据交互,原理是事先定好的规则,各系统按照这个规则来获取另一系统的相关数据。这就像解密和加密一样,加密和解密的算法要一致,否则无法解析密码。像这种算法Maximo系统支持以下几种:XML,HTTP,ifaceTable,JMS,Web Service,EJB和Command Line 等等中间介质。如下图所示。外部系统与Maximo的双向通信。二 涉及模块及模块介绍1. 数据库配置(Database Configuration):它是在管理数据库的表和字段等其他属性。2. 应用程序设计器(Application Designer):可以自定义相关的对象操作的UI界面。3. 安全组(Security Groups):为用户组赋予相关的操作权限。4. 对象结构(Object Structures):Maximo与外部系统进行集成,肯定有数据的流动。那对象结构就是封装这个数据的对象。5. 发布通道(Publish Channels):它是数据流向外部系统的一个通道。通道可选择是哪个对象结构。6. 企业服务(Enterprise Services):与发布通道相反,是数据入站时的服务。也可以某个对象结构。7. 端点 (End Points):端点决定了Maximo与外部系统之间的交互规则,也可以说他们约定好数据的存放与获取进而来进行数据间的交互。端点存在几种处理程序的方式,比如HTTP,XMLFILE,IFACETABLE,EJB和WEBSERVICE等等。此文章只是以IFACETABLE做下介绍。8. 外部系统 (External Systems):它配置了端点,发布通道和企业服务3个重要的属性。9. Cron任务设置 (Cron Task Setup):相当于入站和出站的定时器。三 配置步骤1. 数据库配置(Database Configuration)1) 选择 转到系统配置平台配置数据库配置, 点击新建按钮,在“对象”的Tab选项卡下,填入对象名称和对象的描述2) 在“属性”选项卡中增加一字段,字段名为VALUE。点击保存按钮。3) 回到“列表”选项卡,点击“选择操作”下拉框,选择“管理管理方式”,点击“打开管理方式”按钮。如图:4) 开启完毕后,关闭此窗口。再次点击“选择操作”下拉框,选择“应用配置变更”,选择备份,点击“开始配置数据库”按钮。完成后点确定。如图:5) 再次点击“选择操作”下拉框,选择“管理管理方式”,点击“关闭管理方式”按钮。完成后,点关闭按钮。如图:6) 注意事项:在管理方式为打开时,不能退出系统,一旦退出系统,无法再进入。应用重启也是一样,必须更改数据库方可进入。2. 应用程序设计器(Application Designer)1) 选择 转到系统配置平台配置应用程序设计器,点击“新建按钮”,跳出窗口。填入应用程序名称,描述,主对象(前面配置的表名),模块名称(放在INT模块下,INT模块是集成模块的代号)。填写完成后,点击“电源应用程序”按钮。如图:2) 关闭窗口后,点击“选择操作”下拉框,选择”添加/修改工具栏菜单”,一般都会有新增和保存两个选项。如图:3) 根据你所需要的UI,自定义设计,排好版,工具栏有很多组件,自行拖拉。在这就不做详解。4) 点击“保存”按钮。完成应用程序设计器模块的操作。3. 安全组(Security Groups)1) 选择 转到安全性安全组,检索名称为MAXADMIN 的组名,点击MAXADMIN,选项卡“组”被选中。2) 选中“应用程序”选项卡,给模块名称“测试Demo”赋予所有权限。完成后退出系统,3) 再次进入系统,选择转到集成测试Demo,此模块可进行增加,删除和保存3种简单的操作。4. 对象结构(Object Structures)1) 选择 转到集成对象结构,点击“新建按钮”,填写以下信息,完成后保存。2) 以上对象结构名称为OUTACTION,此为数据流向外部系统所定义的。3) 以同样的操作再创建一个同样的对象结构,名称为INACTION,用来保存入站的数 据。5. 发布通道(Publish Channels)1) 选择 转到集成发布通道,点击“新建按钮”填写以下信息。对象结构选择出站的对象结构。接口表可自行定义表名。完成后点保存。2) 点击“选择操作”下拉框,选择启动事件侦听器,启动它。6. 企业服务(Enterprise Services)1) 选择 转到集成企业服务,点击“新建按钮”填写以下信息。对象结构选择入站的对象结构。接口表可自行定义表名。完成后点保存。7. 端点(End Points)1) 选择 转到集成端点,点击“新建按钮”填写以下信息。2) 其中处理程序的空是查询选择的。点击查询按钮会出现以下的界面,也就是Maximo自带的处理程序。如图:3) 点击保存。8. 外部系统(External System)1) 选择 转到集成外部系统,点击“新建按钮”,显示“系统”选项卡。填入以下信息。记得点击启用按钮。如图:2) 在“发布通道”选项卡,就出现以下的图,点击选择通道按钮,请填入相关信息。记得点击启用按钮。3) 在“企业服务”选项卡,就出现以下的图,点击选择服务按钮,请填入相关信息。记得点击启用按钮。4) 点击保存按钮。保存了相关的与外部系统的通讯信息。5) 点击“选择操作”下拉框,选择“创建接口表”,出现以下的界面。如图:6) 选中需要的接口表,点击创建按钮,这个时间会比较长点。7) 再点击保存按钮。9. Cron任务设置(Cron Task Setup)1) 选择 转到系统设置平台设置Cron任务设置,检索列“Cron任务”值为“JMSQSEQCONSUMER”,点击进入“Cron任务”选项卡,调整调度时间,并将状态改成活动状态。2) 点击“列表”选项卡,再次检索,检索值为“IFACETABLECONSUMER”点击进入,如果没有Cron实例,新建Cron实例,并一样的调整调度时间,并将状态改成活动状态。并在最下面的一个参数表格中填入相关的信息。四 接口表介绍1. 出站接口表包含两个表,其中一个表名是MXOUT_INTER_TRANS,另一个是发布通道模块里用户自定义的接口表名称。对象结构里有相关的表配置,也就是说发布通道也就有相关的表的信息,经过对Cron任务设置的配置,对相关表的操作进行监听,当表进行变化,即生成数据记录在以下两个表中。1. 发布通道模块用户自定义的接口表列名注释TRANSID要与MXOUT_INTER_TRANS表相对应TRANSSEQ是一个队列序号其他列其他列是对象结构里选择的列。相关交互数据的列。2. MXOUT_INTER_TRANS表结构如下。列名注释TRANSLANGUAGE语言设置,中文为ZHIFACENAME发布通道的名称MESSAGEID系统交互的一些消息,做过加密IMPORTMESSAGETRANSID用户可根据此序号去接口表取交互数据,获取后并删除相关数据。ACTION做相关操作。值有Add,Replace,DeleteEXTSYSNAME外部系统的名称IFACETBNAME用户自定义接口表的表名称 2. 入站接口表也有两个表,其中一个表名是MXIN_INTER_TRANS,另一个是企业服务里用户自定义的接口表名称。有了入站两个表的数据,再对Cron任务进行配置,Maximo系统会自动定时检测MXIN_INTER_TRANS表中的数据,如果有的话就获取并更新Maximo系统的数据,再删除MXIN_INTER_TRANS表中的数据。1. 企业服务模块用户自定义的接口表列名注释TRANSID要与MXIN_INTER_TRANS表相对应TRANSSEQ是一个队列序号其他列其他列是对象结构里选择的列。相关交互数据的列。2. MXIN_INTER_TRANS表结构如下。列名注释TRANSLANGUAGE语言设置,中文为ZHIFACENAME企业服务的名称IMPORTMESSAGE系统交互的一些消息,做过加密TRANSID用户可根据此序号去接口表取交互数据,获取后并删除相关数据。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 货物学的考试题目及答案
- 工业污水处理基础设施建设项目建设工程方案
- 小学师德考试试题及答案
- 自来水厂工程建设工程方案
- 广州办公室租赁合同
- 工业燃气管网及附属设施建设项目节能评估报告
- 摩托车轮毂新建项目建设工程方案
- 2025年中级技工考试试题及答案
- 水资源保护田地租赁合同书(含节水灌溉技术)
- 离婚协议书中关于房产过户与税费承担的范本
- 三年个人成长路线图:高中数学名师工作室
- 子宫动脉栓塞护理查房
- 基于机器学习的异常检测与预警机制
- 大气道狭窄的护理查房
- 粮油品质检验与分析(第二版) 课件全套 第0-10章 绪论、粮食的理化特性与品质变化-粮油卫生检验
- ZZ002 植物嫁接赛项正式赛卷(有答案)完整版包括所有附件-2023年全国职业院校技能大赛赛项正式赛卷
- 足球《踢墙式二过一》课件
- 电表抄表记录表
- 软装报价单模板
- 水的饱和蒸汽压与温度对应表
- 科研诚信问题课件
评论
0/150
提交评论