增强用于分布式编程的基于事件的OO框架

B. Silverajan, J. Harju
{"title":"增强用于分布式编程的基于事件的OO框架","authors":"B. Silverajan, J. Harju","doi":"10.1109/TOOLS.1999.787546","DOIUrl":null,"url":null,"abstract":"The paper discusses an asynchronous event based object oriented framework, OVOPS, employing the usage of design patterns to incorporate and interwork with a CORBA enabled environment. Distributed programming is constantly evolving into a very realistic technology which enhances systems integration through interoperability, adaptability and flexibility. However such advantages, coupled with performance, can only be gained by the proper analysis and design of the systems or frameworks in question. A critical examination would reveal that such a framework can be made realistically possible through the usage of object oriented methods combined with the elegance of design patterns and the advances made in CORBA technology. The described environment will ensure consistent creation of protocols and other such similar services through reusable object oriented components communicating over a heterogeneous network while addressing certain shortcomings, such as ensuring asynchronous communication remaining guaranteed and providing native event and message based features without resorting to CORBA based messaging and event services. It also attempts to shield the developer from network specific issues by providing a more generic but very consistent technique to interface to the underlying services. Two areas in which such a framework can be employed are described within the Intelligent Networks realm to illustrate the available methods and practices.","PeriodicalId":147966,"journal":{"name":"Proceedings of Technology of Object-Oriented Languages and Systems - TOOLS 30 (Cat. No.PR00278)","volume":"528 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Enhancing an event-based OO framework for distributed programming\",\"authors\":\"B. Silverajan, J. Harju\",\"doi\":\"10.1109/TOOLS.1999.787546\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper discusses an asynchronous event based object oriented framework, OVOPS, employing the usage of design patterns to incorporate and interwork with a CORBA enabled environment. Distributed programming is constantly evolving into a very realistic technology which enhances systems integration through interoperability, adaptability and flexibility. However such advantages, coupled with performance, can only be gained by the proper analysis and design of the systems or frameworks in question. A critical examination would reveal that such a framework can be made realistically possible through the usage of object oriented methods combined with the elegance of design patterns and the advances made in CORBA technology. The described environment will ensure consistent creation of protocols and other such similar services through reusable object oriented components communicating over a heterogeneous network while addressing certain shortcomings, such as ensuring asynchronous communication remaining guaranteed and providing native event and message based features without resorting to CORBA based messaging and event services. It also attempts to shield the developer from network specific issues by providing a more generic but very consistent technique to interface to the underlying services. Two areas in which such a framework can be employed are described within the Intelligent Networks realm to illustrate the available methods and practices.\",\"PeriodicalId\":147966,\"journal\":{\"name\":\"Proceedings of Technology of Object-Oriented Languages and Systems - TOOLS 30 (Cat. No.PR00278)\",\"volume\":\"528 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of Technology of Object-Oriented Languages and Systems - TOOLS 30 (Cat. No.PR00278)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TOOLS.1999.787546\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of Technology of Object-Oriented Languages and Systems - TOOLS 30 (Cat. No.PR00278)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TOOLS.1999.787546","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

本文讨论了一种基于异步事件的面向对象框架,OVOPS,它使用设计模式与启用CORBA的环境合并和交互。分布式编程正在不断发展成为一种非常现实的技术,它通过互操作性、适应性和灵活性来增强系统集成。然而,只有对相关系统或框架进行适当的分析和设计,才能获得这些优势以及性能。仔细研究就会发现,通过使用面向对象的方法,结合优雅的设计模式和CORBA技术的进步,这样的框架是可以实现的。所描述的环境将通过在异构网络上通信的可重用的面向对象组件确保协议和其他类似服务的一致创建,同时解决某些缺点,例如确保异步通信仍然得到保证,并提供基于本地事件和消息的功能,而无需诉诸基于CORBA的消息传递和事件服务。它还试图通过提供一种更通用但非常一致的技术来连接底层服务,从而保护开发人员免受网络特定问题的困扰。在智能网络领域中描述了可以使用这种框架的两个领域,以说明可用的方法和实践。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Enhancing an event-based OO framework for distributed programming
The paper discusses an asynchronous event based object oriented framework, OVOPS, employing the usage of design patterns to incorporate and interwork with a CORBA enabled environment. Distributed programming is constantly evolving into a very realistic technology which enhances systems integration through interoperability, adaptability and flexibility. However such advantages, coupled with performance, can only be gained by the proper analysis and design of the systems or frameworks in question. A critical examination would reveal that such a framework can be made realistically possible through the usage of object oriented methods combined with the elegance of design patterns and the advances made in CORBA technology. The described environment will ensure consistent creation of protocols and other such similar services through reusable object oriented components communicating over a heterogeneous network while addressing certain shortcomings, such as ensuring asynchronous communication remaining guaranteed and providing native event and message based features without resorting to CORBA based messaging and event services. It also attempts to shield the developer from network specific issues by providing a more generic but very consistent technique to interface to the underlying services. Two areas in which such a framework can be employed are described within the Intelligent Networks realm to illustrate the available methods and practices.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信