版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
作者机构:Univ Ulster Fac Informat Sch Comp & Math Sci Newtownabbey BT37 0QB Antrim North Ireland
出 版 物:《COMPUTING & CONTROL ENGINEERING JOURNAL》 (Comput Control Eng J)
年 卷 期:2001年第12卷第6期
页 面:281-287页
核心收录:
主 题:Java RMI software reusability Java software reuse keyboard functionality CORBA Software engineering techniques Object-oriented programming object-oriented methods legacy systems distributed object management distributed applications COM/DCOM Distributed systems software component technologies business requirements remote procedure calls
摘 要:An investigation of component-based approaches for software reuse is described. In the days when computer architecture was simpler and systems were developed by procedural languages or other paradigms, it was common that the functionality available within one system was also present in another system. However, these paradigms are not appropriate for surfacing components for developing distributed applications as defined by today s business requirements, and do not facilitate software reuse. It is envisaged that software reuse can be achieved through component-based development. This article discusses the characteristics of components and provides a brief study of the component systems of COM/DCOM, CORBA and Java RMI. An example is presented using Java RMI and develops keyboard functionality for the Web-aware version that matches the original green screen application.