已阅读5页,还剩49页未读, 继续免费阅读
(计算机应用技术专业论文)多智能体系统开发环境的研究与设计.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
、 a b s t r a c t 书 。t h e s i s i s m a i n l y a b o u t t h e t h e o r y , m e t h o d a n d e n v i r o n m e n t o f m u l t i - a g e n t s y s t e m d e v e l o p m e n t . i t e x p l o i t s t h e i m p l e m e n t a t i o n o f m u l t i - a g e n t s y s t e m d e v e l o p m e n t p l a t f o r m , t h e a r c h i t e c t u r e a n d a r c h i t e c t u r e p r o t o t y p e o f m u l t i - a g e n t s y s t e m a n d t h e t e c h o f a g e n t i m p l e m e n t a t i o n . i n o u r c o u n t r y t h e r e s e a r c h o f m u l t i - a g e n t s y s t e m i s n o w m o s t l y c o n s t r a i n e d i n c e r t a i n m o d e , t h u s t h e e x p e r i e n c e a n d w o r k i n t h e d e v e l o p m e n t o f m u l t i - a g e n t s y s t e m c a n n o t b e s h a r e d e f f e c t i v e l y . t h e t h e s i s e x p l o r e s a m u l t i - a g e n t s y s t e m i n t e g r a t e d d e v e l o p m e n t p l a t f o r m b y w h i c h t h e u s e r c a n d e v e l o p a l l k i n d s o r m u l t i - a g e n t s y s t e m o r h i s o w n . t h e p l a t f o r m a f f o r d s t h e u s e r a s e r i e s o f f u n c t i o n s a n d t h e r e f o r e c u t s t h e j o b i n t h e d e v e l o p m e n t d o w n t h r o u g h r e a l i z i n g t h e c o d e r e u s e . t h e c a r e f u l l y a n a l y s i s o 1 t h e r e l a t i o n b e t w e e n t h e a g e n t s i n t h e m u l t i - a g e n t s y s t e m h o l d a v e r y c r i t i c a l p o s i t i o n i n t h e d e v e l o p m e n t o f t h e m u l t .i - a g e n t s y s t e m , t h e r e f o r e t h e a u t h o r a r g u e s t h e n o t i o n o r m u l t i - a g e n t s y s t e m a r c h i t e c t u r e a n d a r c h i t e c t u r e p r o t o t y p e i n t h e t h e s i s a n d e x p l a i n s h o w t o u s e t h e n o t i o n t o d e s c r i b e t h e r e l a t i o n . t h e d e v e l o p m e n t o f a g e n t i n c l u d e s t h e c o m m u n i c a t i o n o f a g e n t a n d t h e e x p r e s s i o n o f k n o w l e d g e i n a g e n t , a t e . t h e p l a t f o r m a f f o r d a s e r i e s o f a g e n t a n i n a w a y o f o o p t o r e d u c e t h e w o r k o f u s e r i n t h e a g e n t c o m m u n i c a t i o n a n d m a n a g e m e n t , l o w e r t h e c o s t . a n d r e m o v e t h e p o s s i b i l i t y o f w r o n g m a k i n g . t h e t h e s i s a l s o i n t r o d u c e s s e v e r a l w a y s o f e x p r e s s i n g k n o w l e d g e : p r o d u c t i o n s y s t e m , s e m a n t i c n e t w o r k a n d f r a m e w or k . k e y w o r d a g e n t m u l t i - a g e n t s y s t e mi n t e g r a t e d e n v i r o n m e n t m a s a r c h i t e c t u r e a r c h i t e c t u r e p r o t o t y p e 2 中 南 大 学 硕 1 : 学 位 论 文 第一章绪论 1 . 1 多智能体系统的引入 电子计算机的出现完个改变 了社会生话各个方而。. 臼不但实现了 l e i b n i z的将数学家从繁重的运算中解放出来的愿望,并且进一步渗透到 生活的儿乎每一个角落。事实上,如今我们的衣食住行都无一不在不同程 度上和计算机联系在一起,而且随着信息革命的进一步深入和全球化的到 来,这种联系必将更加密切。回顾计算机发展所走过的漫漫征程 ,可以看 到i1 : 是如 卜 三方面的转化,使得它在从小到家居生活大到全球经济等领域 的作川变得如此重要。 ( 1 )从数值计算转化到事务处理: i 1- 算机最开始是为了解决计算 炮弹飞行的弹道曲线问题的实际需要而发明出来的,而”在以 后的一段时间内主要川于科学数值计算。然而, c o b o l . 语言的 出现改变了这一切,人们意识到计算机还可以 u 来完成除了科 学研究外的许多事情。这一事实极大地拓展了计算机的应川领 域,从而扩大 了 对计算机的需求,反过来这又极大地刺激了计 算机业的发展。 ( 2 )从大型化到微型化: 山于b e l l 实验室科学家的划时代发现一 一晶体管的出现,使得计算机微型化成为可能,随后不久发明 的集成电路则大大加速 了 这一过程。计算机的微型化使得具有 同等计算能力的计算机的体积和成本都急剧 卜 降,从而使计算 机走入寻常百姓家庭,更进一步扩大了计算机的应用范围 = , ( 3 ) 从单机走向网络: 计算机联网的想法一旱在 5 0 年代就己出现, 但 山于当时计算机价格昂贵, 并且 没有什么用于网络互联的协议, in 此当时联网的计算机不多。 直到8 0 年代【 c 机的出现和t c p / i p 协议走向成熟,使得全球范围内的计算机联网成为现实。而网 络所提供的各种各样的服务, 如 w w w , f t p , b - m a i i等又为 i n t e r n e t 将及提供了动力。如今,计算机联网已成为不可逆转 的趋势t o 中 南 大 学 硕 士 学 位 论 文 正是山于有了以l 二 屯 个转变, 木文研究的对象一一多钾能体系统的出现 才成为门能。 山于计算机在非数值领域中的应i l l .许多新问题涌现出来。例如:i n 民经济规划,语音识别,生产调度等等。在这些应川, 川i i 现了许多难以求 解的问题,而对这些问题的研究得知,问题的难解性般可以归结为如 卜 两条: ( i )问题不存在一种能够求出稍确解的描述或算法,例如:什么 人算长得高: 或某沙漠的土地 卜 埋着多少吨石油; 或者即使问题 存在一种求出柑确解的算法,却不存在能在合理时间内求出精 确解的算法l , 例如中国邮递员问题,多处理机调 度问 题等。 这些问题的解决通常求助于近似算法 ( 如神经网络方法,退火 算法等)或干脆使i ii 经验知 识来解决。 ( 2 )即便问题可以) i l 以上 的办法来解决, 通常问题本身的规模有 可能大到无法在一台计算机上解决,或者即使能川 一 台巨i i i 计 算机解决,在成本_ 1 几 却有可能不划算。 当求解如上的复杂问题或者是涉及到多领域知识的问题时, 通常使用 分而治之 ( d i v i d e a n d c o n q u e r )的办法来解决,也 就是说可以求助于计 算机网络, 通过网络来并行求解以降低成木。 山于微型计算机的) 一 泛使川, 使得这一设想成为可能。尽管在进行并行问题求解时并不一定都是使川微 型机协同求解。 因为智能体这个词现在已有了许多其它的意义, 如川于在网上进行自 动搜索的程序、个人数字代理等等,都定义为钾能体,其译名也)4 1 1 当多, 常见的如代理、助手、钾能体等等,因此在此先给出木论文、 , 钾能休的定 义: 定义: 智能体就是能以卿能的方式处理传统数位力法难以或无法处理 的问题的个体. 这个定义的内涵相当广泛。首先它明确说明 了卿能体处理问题的方法 中 南 大 学 硕 士 学 位 论 文 足智能的,但同时井未限制使1 n 何种智能技术,其次智能体既可足代码, 亦可是具体事物,这就意味着智能体的载体形式是多种多样的,它可以是 内存中的段代码,也可是固化在硬件, i , 的指令,甚至还可以足人本身。 随着问题的复杂程度加深和涉及领域的加大,只使用一个智能体往往 便显得不够了,使用多个智能体来并行处理已不但成为可能,而且成为必 要。在这种情况下.如果各个智能体之间存在一定的相互影响,便称这些 钾能体的集合为一个多t i l 能体系统。 事实 i - , 多钾能休系统的存在是非常) “ 泛的,即使是通常认为的单个智能体 ( 如人类个体)也是由多个简单的智 能体以 某种框架形式构成的l 。 定义:多智能体系统是相r i 之间存在影响的n 个智能体 ( n 1 )的 一个集合 。 在此定义中 存在彤响 这个修饰词的含义 作常丰富, 它可以表示相 互 之a l) 合作的意思,也可以指相互之t ld 存在竞争的意思。当然,也有. if 能是 两者j 存。对 】 1 那此介作! i 的足 致的初能体集介,我们通常称之为分布 式人t 钾能( d a 1 ) e 本文中的主要对象是纂于协商的多智能体系统, 在这种多智能休系统中 钾能体之间是通过相互协商来解决问题的。 1 .2 课且背景 本文的研究工作是在 “ 复杂机电系统祸合与解祸 设计理论与方法”( 国 家自然科学从金亚点项 1 )项f l 上开展的。该从金项 1 针对现代大型复杂 机电系统性能与 运行状态是多种物理过程和多类参数祸合结果的事实,以 冶金机械为研究结合点.运川数学物理理论与方法,分析系统中各个因索 动态交互作川机理.建立多重网络式全局祸合数学模型,通过解楷分析和 模型求解,研究复杂机电系统功能、奇异工况、故障状态的生成机制,研 究祸合井行设计方法,实现复杂机电系统全局最优设计i s . 7 1 。 1 . 3 研究目 标和研究意义 中 南 大 学 硕 、士 学 位 论 文 山于机电祸合问题内涵的义杂性和外延的广泛性都迫切地需要运川多 和能体系统来进行个局祸合设计。 多 1; 能体系统的适用范围是传统方法无法 解决的问题, 这一 属性决定了它本身就是一个极为复杂、庞大和涉及多学科 知识的系统。 通过分析和实践, 我们认识到在 一 个多钾能体系统的实现过程 中要解决以 卜问题: ( i ) 对知识的定义和知识领域的划分。 山于多钾能体系统是采川钾 能式技术来解决问题, 而问题又涉及多个学科, 这种知识的定 义和划分将是不可避免的。 对于不同的多t ip 能体系统而言, 这 一部分的工作通常是完全不同的,尽管也存在某些重复的可 能。 ( 2 ) 通信方式的选择。即如何规定利能体之间通信的手段和方式, 显然通信力式的选择应以知识的定义和知识领域的划分为革 础, 但同时又应有一定的独立性, 即侮个具体知识领域用什么 样的方法解决木领域内部问题不应与通信的力法有太多的联 系。 另外, 通信问题中通常还应包含有些确保通信能力的内 容,如寻力 : 方式、纠错等等。 ( 3 ) 从以 卜 两个部分到实际实现的映射。 这里的映射主要足指实际 开发_ 作,诸如:选用何种物理媒介和网络协议来完成通信: 是川光纤网还是川双绞线,协议川 t c p / 1 p还是 i p x / s p x 。对 具体钾能体选) n 何种语言 写码: c + + , p r o l o g 还是 l i s p , 运行 的操作系统是w i n d o w s 还是u n i x ,另外还有 _ . o f 其它的问题: 如何保证t v 能体完成它的t作, 或者史1 1 体一点, 如何保证钾 能体按照设计要求的那样完成问题, 这里通常涉及到多智能体 系统的形式化,比如:我们在面向智能体编程时要采川何种软 件 1 程方法才能使得多v能体系统的开发按时按质地完成。 卜 述分析, 卜 不难看出这些问题般可以分为两类: ( i ) 与实际问题密切相关的, 如知识定义、以何种语言写具体智能 体. ( 2 ) t i 实际问题无关的:如何实现具体钾能体通信等. 中 南 大 学 硕 士 学 位 论 文 各个具体的多智能体系统中通信功能一遍又 一 遍地通过各种方法加以 实现,而实际 卜 这部分 作大同小异,井日 . 容易出错。有鉴于此,在多智 能体系统研究中必须提出 一 个多t i ll 能体系统开发集成环境,在这个开发集 成环境 卜 将提供 一 组和能体通信和管理的机制,而多智能体中其它部分的 j t. 体实现则山知识 , 程师根据各自实际情况去自行解决. 根据以 卜 讨沦,研究的整体构想分为如 下 儿步: ( i )构造一 个实际的多m 能体系统开发集成环境。 重点为智能体之间 的通信和钾能体管理,以及考虑多智能体系统的结构问题。 ( 2 )在钊能体设计过程中弧调主要以逻辑为墓础的形式化方法的运 ) ! , 研究如何通过形式化方法的运用来确保智能体设计的具体内 容与要求保持一致。 ( 3 )研究直接从对钾能体的形式化描述转换到杆能体具体实现的手 段。特别地,我们准备重点研究逻辑方法的运用。具体说就是: 直接川逻辑实现对抖能体功能的描述并通过形式推演来确保描 述的正确性, 然后利川逻辑的方法对科能体的知识进行表示, 最 后在钾能体的求解过程中亦利川诸如匹配、 推演等手段来实现推 理和求解。 本文主要研究内容是: ( 、 ) 多科能体系统的概念内涵与应用领域; ( 2 ) 多卿能体系统的体系结构和体系结构原型: ( 3 ) 多$ 5 能体系统开发柒成环境的实现: 这11t 研究内容是多钾能体系统研究中的if要组成部分,有些内容如多 钾能体系统设计中的体系结构则属于前沿技术,而大部分研究内容日前尚 未形成成熟的解决方案,因此,本文的研究成果对于发展多和能体系统设 计理论只有 定的理论意义。本文研究的实践意义也 卜 分明显: ( i ) 提高多利能体系统开发的自动化程度, 从而减少多智能体系统 开发中的垂复劳动。 ( 2 ) 休系结构原型的提出使得对问题的描述更为清晰。 1 . 4 研究现状与主要问压 中 南 大 学 硕 士 学 位 论 文 1 .多智能体系统是国际上近年来的研究热点,但目 前仍缺乏具体的理 论基础和成熟的实现模式. 纵然对多钾能体系统的研究自9 0 年代以来一直持续不断. 但成功的 案例不多, 即便是成功的案例一般来说也难以总结出共同的理论葵础, 究其原因,l 要有两点: ( 门 多# , 能体系统系统极为复杂, . 涉及学科领域范围相当广, 因此各个不同的多钾能体系统难以在4础 卜 达成一致。 ( 2 )各个多钾能体系统不是? d 于同 实现模式构造,从而在实现 中更多的是而向实际问题,如电子商务(r . 9 。 、 a o i l f制造 , j 2 , 3 , 、 少 乎 行设计 5 , 、 机器人足球i ”, ” , 1 等等, 因 而造成了 一 个成功的多铆能体系统的构造方法难以顺利地推 i - 到其它多w能体系统 卜去。 2 . 多智能体系统开发集成环境是更快地开发可靠的多智能体系统系 统的基础支排环境, 同时多智能体系统开发集成环境本身也是研究的一个热 点,但研究中还存在一些问题。 多智能体系统开发集成环境是在八 卜 年代中期提出来的,f l 的是为各 种多钾能体系统提供一个集成的设计开发运行环境。进入九 ! 年代后,多 i ll 能休系统开发集成环境的思想、方法和技术以及应用在深度和广度方面 迅猛发展。日前投入商业实用的有 i n t e r n a t i o n a l k n o w l i d g e s y s t e m公 司的 a g e n t d e v e l o p m e n t e n v i r o n m e n t( a d e ) 、d i t s a p i x e l s 公 司的 i n t e l l i g e n t a g e n t l i b r a r y , a g e n t o r i e n t e d s o r t w a r e , p il y l p 。 公司 的 j a c k i n t e 川 g e n t 八 g e n t 等。它们(r le li 特点是建立在己成熟的概念之 1 几 ,可 靠性高, 般11 1 1 向实际问题。处于研究阶段的有 u n i v e r s i t y o f p a t s d a n 的a r c h i t e c t u r e t y p e -i l a s e d d e v e l o p m e n t e n v i r o n m e n t , u n i v e r s i t y 0 1 d e l w a r e 的 d e l i- a g e n t f r a m e w o r k , t e c h n i c a l u n i v e r s i t y o f m a r d y m的 m u 【 t i - a g e n t s y s t e m 1 0 0 / c m a s t , b r i t i s h t e l l c o m m u n i c a t i o n s l a b s的 z e u s 等等。 它们的特点是都运用了 最新的研究成果, 并且大部分使川 j a v a 语言开发,有与m o b i l e c o m p u t i n g领域融合f r i 趋势” 。 , 。最近几年,在a 1 中 南 大 学 硕 士 学 位 论 文 方而水 i 高( r:1 it d 际刊物 a r t i f i c i a l i n t e l l i g e n c e上,侮年都有儿篇与 多钾能体系统开发集成环境相关的论文。 我川对多钊能体系统的研究起步并不晚.近来各刊物 卜 关于钊能休应 川的论文也比较多,但关于多1 ; 能体系统开发集成环境的研究尚不多见。 i i 前,我1 1 4 研究中存r , 的1 三 要问题包括: ( u没有或很少有通川的多钾能体系统设计平台。 ( z ) 设计完成的多柳能体系统大多in向特定= i : 程领域, 它们只关y i : 各自 领域的知识,缺乏开放性和互联性。 ( 3 ) 大多多钾能体系统注fi于各个柳能休的j 飞 体结构和实现. 对钾能体 之间的协商只停留在如何提供协商手段上, 没有深入研究协商在多 利能体系统中的乖要作川。 3 . 目 前国内还没有展开对多智能体系统开发中所必需的体系结构描 述方法的研究。 多钾能体系统的研究往往偏重于实际 作,不可否认,这是多钾能体 系统研究 , 的 t : 要内容, 也是木文的研究垂点之, 但同样不可忽视的是, 对多种能体系统体系结构描述方法的研究也势在必行. 木文研究的利用逻辑对多初能体系统进行形式化分析的方法,就是这 方o n 的ir : 要 i 作。形式化分析的( 1 的筵在多钾能体系统开发i i ! 期,分析对 多钾能体系统的要求,各个钾能体的设计如何保i d - 完成多t , 能体系统设计 总意图和对总体设计的合理性的检验。 1 . 5 论文的结构 论文分为五章: 第一章:概述课题的研究背景与主要 1 : 作。 第 几 1 7 :介绍我们所做的i _ 作一多利能体系统开发集成环境,分别给 出各个系统的功能模块以及相互 之间的联系。同时也给出 了多l 1 能体 系统的体系结构和体系结构原型的定义与运i ll 第 二章:介绍环境中提供给韧能体的应月 j 程序接口 ( a p ) ,并讨论钾 中 南 大 学 硕 :学 位 论 文 能体的知识表小方法。 第p 绮 :以机电锅介系统中的 t 个实例一 几 r 山度系统为例说明了 如 何使川本集成环境来开发个实际的多科能体系统。 第 l i (;:对个 k的 作进行总结,闸述要进 步7 1 展的 ! 作。 第二章多智能体系统开发集成环境 2 . i 介绍 建立一个多智能体系统需要解决许多方面的问题,如:领域知识的定 义 2 . ,2 2 1 ,系统功能的内 容与实现,t -i1 能休结构的设计 l a , w 定义智能体之 间通信时所) i1 到的通信协议【2 6 , 2 . ,2 t 1 以及如何实现机器学习( 2 . , 2 9 1 等等。 尽管 领域知% d 的定义是与实际问题密切相关的,后in 的儿个方而通常与实际问 趣关系不大少 卜 i l 处理起来十分棘手,因为它涉及到了许多网络和分布式操 作系统方而的问题。综观大部分的多初能体系统开发集成环境,一般都是 捉供 一 企基本机制来完成智能体的通信、 管理、 界汤 1 和调试等ir 要的 ; 作, 而把与实际问题相关联的模块交山实际用户去编写 木系统也采川了同样 的设计构思。 总体来说,这个1 f 发集成环境的1 1 的在于给川户提供一个交1 i: 式的系 统,川户. if 以; 1 1 它来建立一个多钾能体系统的枢架 ( 包括一些丛本的配置 和通信功能) 。 在本环境, 1 1 川户可以建立备种涉及不同知识领域的多钾能体系统。环 境中为川户提供的功能有: 配置某此系统选项, 创建j 竹理体系结构原型, 通过一个图形编辑器来设计整个系统的体系结构,启动或管理网络中的智 能体等。另外,环境还为智能体提供 了用于接收和发送信息的函数。系统 提供的通信协议比较简单,) 1 1 户a ) 以自行决定是只使a l 川系统提供的通信 手段还是自行在此基础 l 建立自己所需的协议。作为一个通用开发平台, 钾能体的内容,即匆能体的知识和钾能体之间的相互关系等与实际问题紧 密相关的内容将 山用户 自行开发。 2 . 2 系统环挽规划 2 . 2 . 1 系统硬件平台 硬件平台的梦本要求为通过网络互连的多台计算机。计算机的配置为 3 0 0 m il z c p u , 64m8 r a m , 8 g fl fl d e实际硬盘空f o l 的大小取决于该主机上的 各卿能体邮箱大小之和。 中 南大 学 硕士 学 位论 文 22 . 2 系统软件平台 ( i )网络操作系统 日前主要的网络操作系统有:w i n d o w n t , u n i x , l i n u x 等。虽然这典系统 齐有4 e 优缺点。f l ! w i n d o w s n 与其他系统相i t 1 1 有以 f一 些优势: a . w i n d o w s n i 一, j m i c r o s 0 1 i、 的其他产。、 , 之0 1 的兼容性好,不容易出现 故障 . r . n 1 移植性高:既i ii 以在 r i s c处理器 i.: 运行,又可以在 c l s c处理器 1 乙 运行 。 c . 可扩展性强:既川 一 以在单处理器 1 几 运行,又可以在多理器 卜 运行。 d . ) 放性好: 支持多利 , 传输协议, 如r c p / i p , d l c , i p x / s l华 , n i t 8 1t i 等,叮在多种网络环境 下 工作。 e . 可靠性高:具有较强的容错和出错恢复功能。 f . 在安个性力而, w i n d o w s n t提供了 整体 c 2等级的安个防护措施。 采川强有力的集, i , 式安个4 , 理,如统 一 帐号、集中验证、安个各分、密码 ) u 1 w、川户权限、i 1j 核规则等机$ 1 . c . 内n . r i n r l: n l r / i n t i( n e t 7) ,) 能,包括 w g 8 服务器 i t s , i s a p i 等,能 使开发人员允分发挥服务器应川程序的强大功能。 “ . 支持多种客户机以及与 其它网络操作系统的! i: 连,如 u n i x , n o v e l l n e t w a r i认 b a n y a n , m i c r o s o f t l a n m a n a g e r , p a t h w o r k s , m a c i n t o s h ,】 司 lilt i ii 提供了 对客) , 操作系统) 一 泛的标对 11 支持, 包括m s - d o s , w i n d o w s 9 5 / 9 8 , u n i x , o s / 2 和 m a c i n t o s h等. i .支持多种硬件平台, w i n d o w s n t 可以在下 列硬件环境下运行: x 8 6结构的户 ; :异 . ,如 i n t e l 8 0 3 8 6 , 8 0 4 8 6 , p e n t i u m等; m i i s 结构的产. , ,如 m i p s 8 4 0 0 ( )和 8 4 4 0 0等: d i g i t a l a l p i i a a x p r i s c ; 对称式多处理机 s m i, 产品; m o t o r o l a的 p o w e r p c: 山于w i n d o w s n t 在以卜 各个方而都有较好的性能,使用灵活、方使井 易于为厂大川户接受,所以系统采川 w i n d o w s n t 4 . 0 为网络住操作系统。 2 . 2 . 3软件) 发平台 1 0 开发 l : ) ! 的选择必须考虑用户的实际游要和程序员的工作需要,) i = 能 力便实现川户所提的要求。在 w i n d o w s n t一 卜 应川程序开发 i : 且极为小官, i 1流行f eel 包括 v i s u a l 1 3 a s i c , v i s u a i . c + + , d e l i ) 川、c + + 1 3 u 1 lan?, p o w i? r b u i i , d e r 等。v i s u a l c + + 作为m i c r o s o p i 公司扣 川 的m i i句 对象的开发 i 具, 以其强大、j 发高效得到1 大程序员的青睐。v i s u 川 . c 十 十 j 毛 有良好的人机 界而、操作简便、易一于使川等特点,主要表现在: a . 足一个: 1l 视化的快速应川程序开发 只, 具有.佰 效、 从优化的源代 码编译器、可视化的1 f 发环境、可扩展的数据库技术,适合各种类1 v 的可 视化应川程序的j i二 发。 比使川的 c + 十 ,是一个而向对象的语汀,其有异常情况的处理能力和 类的封装能力和特性。 c捉供完整的 m i 支持,提供 广卜 富的控件1 11 于程序的设计和开发。 d . 捉供 了 对多层分布式技术的个i ii 支持。 1 认 川户界j il l 友好,便 1 = 使川。 1 . 强大的数a + 1 11 s 访h j 能力。支持 o d u c , a d o / o l i? d ii , d e d / i d a p i 2 . 3 系统构成与设计思想 2 . ;弓 . ! 系统构成 如图 2 - i ,整个开发集成环境山以 卜 七个部分组成 ( 分布式进程) : ( i )开发集成环境:川户可以在) i 发集成环境中配置、修改和创建一 个多柳能体体系结构,同时还川以启动相关的钾能休。 ( 2 )钾能体:钾能体是 一 个多钾能体系统的摧木组成部分,在实际运 行中已是 一 个可以和其它# ; 能体交力 . 的分布式软件模块,它的其体内 容将山用户在编码时实现。 ( 3 )地址服务器: 它足 个山钾能体或开发集成环境启动的辅助进程, 它的 卜 要任务延维护 一 个 “ 钾能体关系图”, 该图中包含了钾能体的 名称、ii , 地h l: ,通信端u和钾能体之i, 11 的关系等。 ( 4 )信使:它是 一 个钾能体的辅助进程 ( s l a v ii ) a l : 的 l要功能是从 别的钾能体处接收消息井把它放在钊能体的邮箱中。 中南 大学硕士 学位论 文 一 少发 集 成 环 一 笠 t f,n+i原 型 配 置 一 一 午?能 体 析 构 一 一igh ht b6f务 一 休系结构原型配置模 + 止 开发集成环境 地址服务器午 丫 能体析构者 i s 机 巨 弓 二 ftg r* kflxr pi. (1i r,addr 二 一 布 式 “ 理 一 其 . 已 二 三 机 钾能体 卜 智 能 体 相 对 应 的 信 才 . 奋 f - 分布式管理者 图 2 一 i 开发集成环境的结构 ( 5 )体系结构原吧配 .n . 模块:这是 一 个川 于 创建井竹理体系结构原) v i 的进程,休系结构原iv 的概念将在 卜一1 1 1 , 介绍。 ( 6 )分布式锌理者进程:这个进程川于帮助
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度中国铁路南昌局集团有限公司招聘本科及以上毕业生371人(二)笔试历年参考题库附带答案详解
- 2025年广西旅发沿海投资发展有限公司招聘33名笔试历年参考题库附带答案详解
- 2025年广东东莞市虎门镇国库支付中心招聘工程师4名笔试历年参考题库附带答案详解
- 地下停车场施工管理技术方案
- 创伤急救安全指导手册
- 充电桩运维安全指导手册
- 工厂全流程生产成本控制方案
- 城市轨道交通车站建筑一体化空间设计优化策略
- 高性能有机硅项目运营管理方案
- 安防监控布线技术规范
- DB37∕T 5122-2018 探地雷达测定道路结构层厚度技术规程
- 丙烷存放安全管理制度
- 2025年人教版小学六年级下册奥林匹克数学竞赛测试卷(附参考答案)
- 国际疾病诊断编码库ICD-11(带疾病科室分类)
- 拒食槟榔主题班会
- 消防紧急疏散应急预案
- 企业团购行业报告
- 研究生心理健康教育专题讲座
- 工程全过程造价咨询服务方案(技术标)
- 华西临床医学院学生综合素质测评办法(非官方版)
- 国家开放大学2022春《1340古代小说戏曲专题》期末考试真题及答案-开放本科
评论
0/150
提交评论