网站大量收购独家精品文档,联系QQ:2885784924

分布式组件技术的研究及其基于组件的开发分析.pdfVIP

分布式组件技术的研究及其基于组件的开发分析.pdf

  1. 1、本文档共6页,可阅读全部内容。
  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文档。上传文档
查看更多
分布式组件技术研究殛基于组件的舞爱分析 罗武军张维石赵恩昌 摘要:鞔件的大型化和躲化,以及软件的开发艘事和开发同期、成本对软件的开发提出了新的要求:就墨簌件的可重用和即插 即甩。■决逮恻t的方法就是软件组件化,+谴也是软件在面向对象技术之后的发展趋势。本文扶组件理论垂砷、组件规范、组 件挖l和蕾理详抽分析了组件技术,并且}十皓了当前凡种组件技术的特点,最看提出了基于组件的开发分薪框架。 关麓词:组件,分布式艉务组,o∞优圮0M.州哪日心哪.00m}A组件炭型, hlo脚珏∞g喇动∞助ch鹕 D单咖曲tofQ珈科I虹sc嘛n岫M岫吐姗U】me商珥D妇儿60嘶 缸燃∞雌删静曲蛔,丘蚰l∞岬0删血唧、∞砷。删印础酬眦、c伽叩吼cnt血吣柚d删掣越咄山di罩c岫瞄锄d 函即啊出:Qq,∞哪。埘删岫叫s斟甘coq棚吼c(删m00峨墉她班}A嘞,c昧BA co唧岫c鸣a∞(c呱社哪毗-B删 Ddd呷删 一、引育 随着软件开发的太型化和复杂化,如何有效的提高软件的开g墩率,缩短开发周期,降低开发成本等一 系列问眄硎掣眸蛐驰目是提出新的要求和睁I战。其中之『.的要求是崩’件的重用和即插即用,解决这科l要求的力锆 就是软件的组件化。软件组件是面向对象技术的发展和延伸。组佴吸其较高的可重甩性为貔们展示了—种崭新 的软件设计思路,以组押锤f象为中心的设针功龌诩明附以芯片舯心的工艺思想恰如咀扮弛融台予暂浒的面向 对象的分析、设计和施工之中,使面向对象的概念和方法从工具语言的层次一下子跃E了系统的应用层。如何 规范组件自螗殳计、开发、管理等以及蜊韵魏蹄l用组件来{壤魄晰系统等一系列问题面I罐擅Ⅳ循漪。本文正 是基于这些粕寸论的。 ’车文研究得到国家自然科学基垒项目帅:回卵30唧的资助。 6t5 第七届联台国际计算帆会议论文集 组件及组件模瑶j目e玺 组件是可重用酌壤_谇组成成分 件框架(丘ⅫmM妁、软件构架国泐漾结构山ch如咖棚)、文档、分析件、设计模式∞啦∞)等。嗍 组件模基的共性:组件模型为开发者定义了软件组件建立了—套体系结构和API集,它主要由组件 存放相关组件的“器皿”,用于安排组件、实现组件的交互,其形式可以是表格、页面、框架和外壳,同时容 器可以作为另—千璃嗍}的组件。【” 2.2蛔辫囊嚆和标撞 组件标准规定了如何创建和和互连软件组件。它显示了—个组件如何向外界展示自己,而不必知心它的内 部实现。这种强调组科剥哆懒口和交互仂议使得组件标准有别于其他的涵信协议。—个深黾燕虑的组艚螭i准应 保证:曲 ●遵守相同趣范的组件是可以相互交换的和独立升级的。 ●开发者可以定制组件的外观和行为,以及组件的预定义划、。 ●组件可以捆绑组装成—个较大的组件,也可以组装成—个完全的应用程序。 速撵。组僻柏湘漕嘲b证开发者城可重用组件取得瑗勰的效果中发挥美鞋的作用:提商开发敷率?规范统 —性、易使用、和快速的投放市场。 簦惴口 —个组件通过它的—个或多个公共接口曲lblicjnl吲kc)限制对它的服务和内部结构访问。如图1所示,一 个接口定义了—系列属性、方法和事件,通过这些,外部实体就可以与组件连接和通信。属性和方法代表—个 组件的可强用AH.外部实体使用这些API来访问组件的服努。属性展示了组件的公共属性数据;方法代表组 件的行为。事件指定了组件对步卜害鲥勰蜮内部条件洳属性壁破变)的响应。组件接口指定了事件的重要性,当 条件发生,就将产生事件。并不需要知道和关心事件是怎样被鞘化的以及消化者姗∞m哪是谁。消化实体负 责注册事件和提供事件并发的处理。接口的这种出版和订购模型卿bⅡo-姐d_subs商bem砌)使得谗倍通道能动 态的建立。 组件摩C础∞日itWy) 组件库是—悄悬供组件库存的管理系统。可甩组件根据组件特征描述在组件庠中分类,这种组件库的方式 有助于开发人员挖掘自己应用圉撇的组HI。然而组件审的分类和描述离不开组件{接口标准的建立。关于组 件库的结构、描述和管理等还有许多需要完善的,而目

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档