CIMS应用集成平台中基于代理机制分布应用开发环境.pdfVIP

CIMS应用集成平台中基于代理机制分布应用开发环境.pdf

  1. 1、本文档共5页,可阅读全部内容。
  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文档。上传文档
查看更多
1998中国控制与次策学术年会论文集 CIMS应用集成平台中基于代理机制的分布应用开发环境’ 熊锐范玉顺 (清华大学直动化系CIMS教研组·北京,100084) 摘要在制造韭CEVIS壶厢集成平台的项日背蔫下.深入研究了其底层系境使能的运行管理 与控制笨统的体系结构及宴施方案,结合目前国际上在软件代理方面的研究工作t提出了 CIMS分布环境下的连控秉境的代理体幂结构,及构建在其上的舟市豆用开发模武.井利用教 插件的设计原则与方法实现运控代理的设计,提供相应的代理API接口.最后通过一十平台上 的分布消息传递及管理鞍件的开发实拖,验证了基于代理机制的集成平台运控系坑的开放性、 可靠性和先进性. 基于软件代理的特点和运控系统的具体要求,代理机制的设计遵循以下原则: 1)多个代理分布对等。在每一个相互协作的系统中应用多个对等代理,例如在阿络的每 台机器上装一个软件代理,便可对本地应用不但提供底层上的基本通信服务,还能在高层次上 对用户意图加以反映,包括与远地代理相协作以满足本地应用的需要。 2)c/s方式动态联接.从总体看各代理在分布条件下是对等的,同时动态的考察系统的 某一时刻,则应用与代理之间、代理与代理之间均以c/s方式联接,每个代理既可以作为客户 端向其他代理发请求,也可以作为服务器向其他代理提供相应的服务。另外,应用与代理之问、 代理与代理之间均在发生请求与服务时动态地进行联接。 3)多层次代理结构。为了保证平台系统的安全性,应采用集中管理的体制维护平台所有 用户信息;同时,为了更好更安全更方便地管理整个平台所具有的某些公共特性,也应有一个 统一的管理机制。基于此,我们设计了多层次的代理结构.如图l所示。 平台系统 i磋豫i钱理破务i厂—丁筏西日日j确; 跨cIMS平台问 …^……。…_……l 信息代理服务 、==Ji二I露l一。—jE=…j ‘’。 I. 岱堡 0 I 垡堡 8 麂麂…麂占。占盂甚盂蒿 置l平台莱统运控代理体系结构(c/s) 图1描述了本文提出的OMS的底层代理体系结构。运控代理分布在平台的各个节点上, 其运控代理服务类型多种多样,主要为具体平台上的各分布应用提供相关服务.通过这种机 CS和GIS有效屏蔽了底层的操作系统、网络、数据库的异构性。同时代理将监控管理平台上 的所有用户和应用,使整个平台成为一个有序、安全的整体.于是建立于运控代理上的平台所 有应用,不但可利用本地代理提供的底层通讯功能、消息服务等代理服务,还能通过代理间的 协调,使用远地的代理服务. 集成平台的控腻代理在整个平台系统中只能有一个,它监控、管理和协调平台上的所有代 理,它不直接为平台应用提供服务,而是直接为各个代理提供服务.主要与平台上所有的全局 公共信息、资源信息有关.例如:平台用户权限管理服务、平台硬件设备管理服务、平台应用软 件资源信息服务、平台代理分布信息服务等.它的出现不仅解决了完全分布代理设计中的软件 复杂性问题,而且对很多关键的平台全局信息提供管理服务,保证了数据的安全性与一致性。 同时,还将它设计为跨平台闻代理信息请求服务间的通道,以保证平台内部信息的安全性与开 放性.为了进一步提高这种对代理集中控制系统的安全性与可靠性,本文设计了一个控制代理 的软件镜像,正常情况下,它与控制代理完全同步运行,保持与控制代理一致的状态;当控制代 理出现故障,它恢复并接替控制代理的工作,使平台系统能够持续安全运行。 3 OMS的代理设计与实现 662 3.1 OMS的代理的静态描述与功能模型 运控代理的组成结构如图2所示.主爱包括代理通信层、解释控制层、任务调度层、服务管 理层4个部分。 开始 (;) 9 羲地应用请求 虹e.it鼹值求 通信层 服务骨

文档评论(0)

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

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

1亿VIP精品文档

相关文档