摘要:基于构件的软件开发方法(Component Based Software Development,简称CBSD)能够有效地提高软件开发的质量和效率,而构件组装是其中的一个核心环节.在基于构件和构件模型概念的基础上,按照不同的分类标准对构件组装方法进行了全面的介绍,具体分析基于QoS的服务构件组装、基于异构构件模型的组装和基于移动Agent的构件组装等几种面向特殊应用领域的构件组装方法,并对构件组装的前景进行了展望.
摘要:基于OMG组织颁布的实时系统中数据分发服务(Data Distribution Service,简称DDS)最新标准设计一个新的发布/订阅中间件,实现分布式环境中以数据为中心的数据实时传输,解决分布式实时系统中服务质量约束和单点失效等问题.提出一种全局数据空间管理策略,解决通信节点动态增删问题.该模型与CORBA规范和其它发布订阅模型相比,具有较好的灵活性、实时性、可扩展性和可靠性.