{“状态”:“确定”,“消息类型”:“工作”,“信息版本”:“1.0.0”,“邮件”:{“索引”:{-“日期-部件”:[[2023,9,12],“日期-时间”:“2023-09-12T13:10:14Z”,“时间戳”:1694524214536},“引用-计数”:50,“发布者”:“威利”,“问题”:“7”,“许可证”:[{“开始”:{/“日期-零件”:[2001,6,8]],“日期时间”:1-06-08T00:00:00Z“,”时间戳“:991958400000},“content-version”:“vor”,“delay-in-days”:7,“URL”:“http://\/onlinelibrary.wiley.com/termsAndConditions#vor”}],“content-domain”:{“domain”:[],“crossmark-restriction”:false},“short-container-title”:[“Concurrency and Computation”],“published-print”:{“date-parts”:[[2001,6]]},”abstract“:”摘要<\/jats:title>为了成为性能敏感的实时系统的有效平台,commodity\u2010off\u2010the\u2010shelf(COTS)分布式对象计算(DOC)中间件必须支持应用程序服务质量(QoS)要求end\u2010-To-u2010end。然而,传统的COTS DOC中间件不提供这种支持,这使得它不适合具有严格延迟、确定性和优先级保留要求的应用程序。因此,开发基于标准的COTS DOC中间件至关重要,该中间件允许规范、分配和实施应用程序QoS需求end \u2010至u2010end<\/jats:p>CORBA 2.4标准中的实时CORBA和消息传递规范是定义基于标准的COTS DOC中间件的重要步骤,该中间件可以在分布式和嵌入式实时系统的多个级别上提供2010年末到2010年末的QoS支持。然而,这些规范仍然缺乏足够的细节,无法为具有严格QoS要求的应用程序便携地配置和控制处理器、通信和内存资源<\/jats:p>本文对实时DOC中间件的研究做出了四点贡献。首先,我们说明了CORBA 2.4 real\u2010时间和消息传递规范如何提供一个起点,以满足具有严格real\u 2010时间要求的重要应用程序的需求。其次,我们说明了CORBA2.4规范如何不足以解决这个应用领域中的所有问题。第三,我们描述了如何使用TAO实现这些规范的一部分以及一些增强,TAO是我们的开源实时CORBA ORB。最后,我们对TAO的性能进行了实证评估,以说明其功能如何满足某些实时应用程序类别的QoS要求。版权所有\u00a9 2001 John Wiley&Sons,Ltd评估支持具有CORBA的分布式实时应用程序的策略和机制“],”prefix“:”10.1002“,”volume“:”13“,”author“:[{”given“:”Carlos“,”family“:”O'Ryan“,”sequence“:”first“,”affiliation“:[]},{”given“:”Douglas C.“,”family“:”Schmidt“,”sequence“:”additional“,”affiliation“:[]},”given“:”Fred“,”family“:”Kuhns“,”sequence“:”additional“,”affiliation“:[]},{”given“:”Marina“,”family“:”Spivak“,“sequence”:“additional”,“affiliance”:[]{“given”:“Jeff”,“family”:“Parsons”,“segment”:“extendated”,“filiation”:[]},}“giving”:“Irfan”,“家族”:“Pyarali”,“序列”:“附加的”,“从属关系”:[]}”,{“给定的”:“David L.”,“家庭”:“Levine”,“顺序”:“附加“,”从属关系“:[]}],”成员“:”311“,”published-online“:{“date-parts”:[[2001,6,8]]},“reference”:[{“key”:“e_1_2_2_2”,“article-title”:“Optimizing a CORBA IIOP protocol engine for minimal footprint multimedia systems”,“volume”:”17“,“author”:“Gokhale a”,“year”:“1999”,“journal-title“:”IEEE通信选定领域杂志(网络多媒体系统服务支持平台专刊)“},{“key”:“e_1_1_3_2”,“unstructured”:“Object Management Group。The Common Object Request Broker:Architecture and Specification(2.4版)。2000年10月。”},}“key:”e_2_1_4_2“,“unsructured“:”Sun Microsystems Inc.Java远程方法调用规范(RMI)。1998年10月。“},{”key“:”e_1_1_5_2“,”volume-title“:”C++高级CORBA编程“,”author“:”Henning M“,”year“:”1999“}、{”key“:“e_2_1_6_2”,”doi-asserted-by“:”publisher“,”doi“:”10.1016\/S0140-3664:“Harrison TH”,“年份”:“1997”},{“键”:“e_1_2_1_8_2”,“doi-asserted-by“:”publisher“,”doi“:”10.1002\/(SICI)1096-9942(1997)3:1<55::AID-TAPO6>3.0.CO;2-6“},{“key”:“e_1_1_9_2”,“article-title”:“面向对象的2010高性能电子医学成像框架的设计与性能”,“volume”:第五届面向对象实时可靠系统研讨会论文集”,“作者”:“O'Ryan C”,“年份”:“1999”},{“key”:“e_1_1_11_2”,“volume-title”:“设计模式:可重用面向对象软件的元素”,“author”:“Gamma e”,“year”:“1995”}模式\u2010-Oriented Software Architecture \u2014A System of Patterns”,“author”:“Buschmann F”,“year”:“1996”},{“key”:“e_1_1_13_2”,“unstructured”:“DARPA The Quorum Program.http://www.DARPA.mil\/ito\/research\/Quorum \/index.html[1999].”}、{“密钥”:“1_2_1_14_2”、“volume-title”:“第四届面向对象、实时可靠系统国际研讨会”,“作者”:“Kim K”,“年份”:“1999”},{“key”:“e_1_1_15_2”,“volume-title”:“面向模式的软件体系结构:并发和分布式对象的模式,第2卷”,“author”:“Schmidt DC”,“year”:“2000”}使用原则模式优化实时\u2010time ORB”,“卷”:“8”,“作者”:“Pyarali I”,“年份”:“2000”,“日志标题”:“Concurrency Magazine”},{“key”:“e_1_1_17_2”,“volume-title”:“面向对象\u2010-oriented Application Frameworks:问题与展望”,“author”:“Fayad M”,“year”:“1999”}、{“密钥”:“1_2_1_18_2”、“卷时间”:“第六届USENIX C++技术会议记录”,“作者”:“Schmidt DC”,“年份”:“1994”},{“key”:“e_1_1_19_2”,“非结构化”:“对象管理组。实时CORBA联合修订提交OMG文档orbos\/99\u201002\u201012 ed.1999年3月。”}对象管理组。CORBA消息传递规范OMG Document orbos\/98\u201005\u201005 ed.1998年5月年:“2000”},{“key”:“e_1_2_1_23_2”,“article-title”:“减少实时对象请求代理中优先级倒置和非u2010determinism的软件架构”,“author”:“Schmidt DC”,“year”:“2001”,“journal title”:《实时系统杂志》key“:”e_1_2_1_24_2“,”非结构化“:”对象管理组。公共对象请求代理:体系结构和规范2.3版,1999年6月。“},{“key”:“e_1_1_25_2”,“volume-title”:“ACM SIGPLAN’97编程语言设计与实现会议(PLDI)论文集”,“author”:“Eide e”,“year”:“1997”},“key“:”e_1_i_1_26_2“,”首页“:”179“,”volume-titel“:”INFOCOM’97论文集“,”author“:”Dittia ZD“,”year“:”1997“},{“key”:“e_1_1_27_2”,“article-title”:“实时CORBA规范概述”,“author”:“Schmidt DC”,“year”:“2000”,“journal-title“:”IEEE Computer Magazine(面向对象的实时计算专刊)信息技术\u2014可移植操作系统接口(POSIX)\u2013第1部分:系统应用程序:程序接口(API)[C语言].1995.“},{”key“:”e_1_2_1_29_2“,”article-title“:”实时CORBA调度服务的设计和性能“,”author“:”Gill CD“,”year“:”2001“,”journal-title”:“The International Journal of Time\u2010Critical Computing Systems(Real\u2010Time Middleware专刊)“},{“key”:“e_1_2_1_30_2”,“doi-asserted-by”:“crossref”,“unstructured”:“DoerrBS SharpDC。将产品线体系结构从执行依赖中解放出来。第十一届软件技术年会论文集,1999年4月。”,“doi”:“10.1007\/978-1-4615-4339-8_17“},{“key”:“e_1_2_1_31_2”,“volume title”:“Proceedings of Multimedia Computing and Networking 2000(MMCN00)”,“author”:“Levine DL”,“year”:“2000”},{“key”:“e_1_2_1_32_2”,“article title”:“Supporting high\u2010performance I\/Oin QoS\u2010enabled ORB middleware”,“author”:“Kuhns F”,“year”:“2001”,“journal title”:“集群计算:网络、软件和应用杂志“},{”key“:”e_1_1_33_2“,”volume-title“:”Middleware 2000 Conference“,”author“:”O'Ryan C“,”year“:”2000“}”,{“key”:“e_2_1_34_2”,”unstructured“:”RajkumarR GagliardiM ShaL分布式实时系统的实时发布者/订阅者间2010年进程通信模型:设计与实现第1届IEEE实时技术与应用研讨会1995年5月。“},{“key”:“e_1_2_1_35_2”,“unstructured”:“对象管理组。CORBServices:通用对象服务规范修订版95\u20103\u201031 ed.1995年3月。“},{”key“:”e_1_1_36_2“,”unstructured“:”LachenmaierR.开放系统体系结构在目标上放置六枚炸弹。www.cs.wustl.edu\/\u02dcschmidt\/TAO\u2010boeing.html 1998年12月。“第二届分布式对象与应用国际研讨会论文集(DOA 2000)“,”author“:”de Sousa M“,”year“:”2000“},”key“:”e_1_1_38_2“,”volume-title“:”UNIX网络编程“,”作者“:”Stevens WR“,”year“:应用C++、模式和组件为CORBA AMI回调开发IDL编译器“,”volume“:”12“,”author“:”Arulanthu AB“,”year“:”2000“,”journal-title“:”C++Report“},{“key”:“e_1_1_40_2”,“doi-asserted-by”:“publisher”,“doi”:“10.1145 \/248156.248183”},“key“:“e_ 2_1_41_2”,”unstructured“:”WolfeVF DiPippoLC GinisR SquadritoM WohleverS ZykhI JohnstonR。实时CORBA。第三届IEEE Real\u2010Time技术与应用研讨会论文集Montr\u00e9al Canada June1997。“},{”key“:”e_1_2_1_42_2“,”unstructured“:”Fay\u2010WolfeV BlackJK ThurasinghamB KruppP Real\u2010分布式环境中的实时方法调用。罗德岛大学计算机科学与统计系1995年技术报告;95\u2013244.“},{”key“:”e_1_1_43_2“,”unstructured“:”KiczalesG Aspect\u2010-oriented programming.第十一届欧洲面向对象编程会议论文集1997年6月。“}”,{“key”:“e_1_i_1_44_2”,“volume-title”:“实时系统和服务中间件研讨会论文集”,“author”:“Kalogeraki V”,“year”:“1997”},“”key“:”e_1_1_45_2“,”volume-title“:”Real\u2010Time Systems and Services中间件研讨会论文集“,”author“:”Feng W“,”year“:”1997“},”{“key”:“e_2_1_46_2”,“doi-asserted-by”:“publisher”,”doi“:”10.1109\/2.607090“}”,{“issue”:“10”,”key“”:“e_1_2_1_47_2”,”doi-assert-by“:”crossref“,”第一页“:”616“,”doi“:”10.1109\/32.637145“,”article-title“:”为2010年服务质量保证构建通信软件“,“volume”:“23”,“author”:“Mehra A”,“year”:“1997”,“journal-title”:“IEEE软件工程学报”},{“key”:《e_1_2_1_48_2》,“volume-title”:《实时系统和服务中间件研讨会论文集》,“au作者”:“Abdelzaher T”,“年:“1997”},{“key”:“e_1_1_49_2”,“volume-title”:“创建计算机仿真系统”,“author”:“Kuhl F”,“year”:“1999”}KruseA CMS在线事件过滤。《2010年高能物理计算》(CHEP 97),德国柏林,1997年4月。“}],“container-title”:[“并发与计算:实践与经验”],“原始标题”:[],“语言”:“en”,“链接”:[{“URL”:“https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles \/10.1002%2Fcpe.558”,“内容类型”:“未指定”内容版本“:”vor“,”预期应用程序“:”文本挖掘“},{”URL“:”https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/cpe.558“,”内容类型“:”未指定“,”内容版本“:”vor“,”预期应用程序“:”相似性检查“}],”存放“:{”日期部分“:[[2023,9,11],”日期时间“:”2023-09-11T13:58:15Z“,”时间戳“:1694440695000},”分数“:1,”resource“:{”primary”:{“URL”:“https:\/\/onlinelibrary.wiley.com/doi\/10.1002\/cpe.558”}},“subtitle”:[],“shorttitle”:[],“issued”:}“date-parts”:[[2001,6]]},”references-count“:50,”journal-issue“:{”issue“:”7 \/cpe.558“],”URL“:”http://\/dx.doi.org\/10.1002\/cpe.5.58“,”存档“:[”门廊“],”关系“:{},”ISSN“:[”1532-0626“,”1532-0.634“],“ISSN-type”:[{“value”:“1532-0624”,“type”:“print”},{“value”:“1522-0634”,“type”:“electronic”}],“subject”:[],“published”:{“date-parts”:[2001,6]}}}}