中国科技文献资源网络服务系统的设计与实现
文献类型:学位论文
作者 | 陈广宇 |
学位类别 | 博士 |
答辩日期 | 2000 |
授予单位 | 中国科学院软件研究所 |
授予地点 | 中国科学院软件研究所 |
关键词 | Client/Server体系结构 3层结构 组件 消息中间体 数字图书馆 |
学位专业 | 计算机软件与理论 |
中文摘要 | 随着计算机技术与网络计算的发展和应用的普及,计算机应用已由传统的单机或部门级Client/Server应用发展为企业级、多个企业间多层Client/Server应用。本文介绍了多层Client/Server体系结构的发展历程,基于Web的分布式应用系统的特点和实现技术,基于消息中间件的应用服务器和系统集成技术,并以中国科技文献情报网服务系统(NetDoc)的设计和实现为背景,详细探讨了这些技术在实际系统中的应用。在三层Client/Server结构的框架中,利用消息中间件松散耦合系统的各个组成部分,使利系统不仅具有三层结构的可扩充性、安全性和移植性,而且在保证通信的可靠性的同时使得系统系统的结构简单清晰。在NetDoc的设计过程中,我们还充分采用了构件化的思想,把系统的各个部分视为相对独立的软件构件,每个构件都有标准的接口,通过消息中间件通信。构件化的思想使得系统具有良好的灵活性、重用性,而且由于各个构件可以独立开发调试,从而降低了系统的开发难度。NetDoc还是一个基于Web的系统,Web技术使得NetDoc系统可以通过Internet为广大用户提供服务。NetDoc系统包含GTS应层网关、Web Session管理器、HTML模板系统、用户管理应用服务器、文献检索应用服务器、原文定购应用服务器、帐务管理子系统和分中心应用服务器等几个模块。许多模块如:Web Session管理器、HTML模板系统、通过用户/资源管理子系统等具有很强通用性,由于在设计过程中充分采纳了构件化思想,这些模块可以直接应用于其他类似的基于Web的应用系统,本文对这些模块的设计和实现都作了详细的讨论。 |
语种 | 中文 |
公开日期 | 2011-03-17 |
页码 | 71 |
源URL | [http://ir.iscas.ac.cn/handle/311060/6326] ![]() |
专题 | 软件研究所_中科院软件所_中科院软件所 |
推荐引用方式 GB/T 7714 | 陈广宇. 中国科技文献资源网络服务系统的设计与实现[D]. 中国科学院软件研究所. 中国科学院软件研究所. 2000. |
入库方式: OAI收割
来源:软件研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。