论文部分内容阅读
本文计划研发一种可以很好地被复用的软件系统来便捷有效地解决这些具有共性的问题,该软件系统的名称叫做DAEHF(一种分布式的异步事件处理框架)。DAEHF采用框架技术来实现软件复用功能,这是比代码段的复用、函数(过程)的复用、类的复用、组件的复用都先进的软件复用技术。基于框架的软件复用技术是目前软件复用技术中的一个新的领域。DAEHF为应用开发人员提供一个可以实现设计复用的开发平台,提供了应用程序网络通信功能,提供了分布的各个计算机节点协同合作工作的方法,还提供了任务自动部署功能。
科学数据库(SDB)是国内信息量最大,学科专业最广,服务层次最高,综合性最强的科学信息服务系统。SDB系统平台软件是一个大型分布式软件,需要充分利用分布在全国各地的节点实现分布式查询、联合查询、应用逻辑分担处理(分担到不同的节点合作处理)等方面的需求。本文认为基于DAEHF进行SDB系统平台软件的开发可以满足这些需求。目前,本文己基于DAEHF开发实现了SDB系统平台软件中的数据访问中间件UDK的EDS(扩展数据集)模块,取得了较好的效果。