摘要
以Web,CORBA,Java,ActiveX以及对象一关系数据库的集成为先导,以Oracle的网络计算体系结构NCA(Network computing Arch:tecture,http:声www·Oracle com/nca)为实例,分布对象技术在经历了从单一环境、单一地址空间、单一语言的集中计算到客户/服务器(Client/Server)计算之后,正在进化为基于Internet/Intranet的以网络为中心的计算。“Inter-et最终无可置疑地将对象技术纳人计算技术的主流’,[1〕。以网络为中心决不简单地等同于以Internet/Intranet为中心,其深刻的内涵是:
It is the basic tendency of distributed object technique to evolve from centered-computing to Client/Server computing, and then to the net-centric computing. This paper first discusses the semantic characteristics of net-centric computing and the necessity of employing inheritance. Compared with the inheritance mechanism in centered-computing and Client/Server computing, also with the inheritance based on classes and the delegation based on prototype, we propose multiview open inheritance as the inheritance mechmsm of net-centric computing, in which the interface inheritance and the implementation inheritance are integrated.
出处
《计算机科学》
CSCD
北大核心
2000年第2期69-72,共4页
Computer Science
关键词
分布对象计算
继承机制
面向对象
软件工程
Net-centric object computing, Inheritance, Delegation, Interface inheritance, Implementa-tion inheritance