分享到:

反射的分布式元对象协议(MOP)的设计与实现

软件设计在传统上遵循“黑箱”(black-box)抽象的原则,即一个模块应该呈现其功能而隐藏其本身的实现,这一点已成为处理计算机领域中许多重要问题,如可移植性、可重用性等的基本对策和理念。本文建议采用开放其本身的实现(以下简称“开放实现”)的思想来设计软件框架。所谓开放实现是一种新的抽象原则,就是将研究对象的下层实现“开放”出来,采用开放实现的模块呈现着双重界面,即基界面(base-interface)和元界面(meta-interface)。基界面就是这个对象应该呈现的传统界面,它提供了可对该对象所具功能的访问,而又不暴露其具体的实现。元界面则提供了客户所需的控制,可用于定制该对象的下层实现使其适合用户的需要。反射是指所研究的对象“感知自己、自行推理和作用于自身”的一种能力,是设计对象的一种技术,也是一种具体实施开放实现的可用技术。实际上,元对象协议和反射体系已经在很多领域作为一种强有力的方式,在更复杂和不确定的环境中作为应用  (本文共72页) 本文目录 | 阅读全文>>

《微电脑世界》1998年08期
微电脑世界

编程人员短缺妨碍技术发展

信息革命的发展速度正在超过其至关重要的原材料——人才——的成长速度。由于对应用软件的需求猛涨,需要设...  (本文共3;页) 阅读全文>>

《管理科学文摘》1996年09期
管理科学文摘

Microsoft和Lotus公司想增用编程人员

据报导,Microsoft公司和Lotus公司打算雇用编外人员来研究和完善软件产品office和Smartsui...  (本文共1页) 阅读全文>>

《新闻爱好者》2010年18期
新闻爱好者

网络广告传播的交互性研究

网络传播的交互性交互(Interaction)本身是个计算机技术用语,在计算机中意思为参与活动的对象可以相互交流、双方面互动...  (本文共2页) 阅读全文>>

《软件世界》1995年05期
软件世界

英汉对照软件专业时文选读

编程人员的热点 对某些人来说,诸如事件驱动的编程和面向对象的开发等领域听起来好像是旧闻,然而专家们认为,普通编程人员在...  (本文共2页) 阅读全文>>

《多媒体世界》1999年11期
多媒体世界

利用VB5.0制作简易“IE”

Visual Basic 5.0除了为我们提供了常用的固有控件外,还提供了大量的外来控件。利用这些控件可以轻而易举地实现其...  (本文共3;页) 阅读全文>>