摘要
摘要随着网络技术的发展,中间件技术成为可靠访问数据库的有效方案。软件开发是典型的知识密集型活动,复杂度高、开发周期长、可靠性难以保证。尽可能多地凝练共性并复用,是提高软件开发效率和质量的主要途径。从共性凝练的角度看,操作系统将管理硬件资源、控制程序运行等直接作用于裸机的共性问题提取出来,简化应用对计算机的管理和使用;而中间件则将网络环境下应用开发经常遇见的共性问题,如通信、安全、事务等,以及特定于某些领域的问题,如电信中的事件过滤与通告、音视频传输、运输领域的空中交通管制、制造领域的计算机辅助设计、生命科学领域的基因表达等抽取出来,大大简化了网络应用的开发和维护。
出版日期
2018年12月22日(中国Betway体育网页登陆平台首次上网日期,不代表论文的发表时间)