基于SOA的门户系统(portal)的研究与实现

来源 :中国科学院计算机网络信息中心 | 被引量 : 0次 | 上传用户:zcb999999999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
ARP项目是中科院“十五”期间重点建设的科研管理信息化支撑平台。自从2006年建成并部署使用以来,该系统极大地完善了中科院科研管理和电子政务业务建设,基本上解决了中科院内部各应用系统之间的“信息孤岛”现象。但是由于中国科学院的信息化建设起步较早,有些系统开发时间早,并且由于在ARP建设中,因为财务管理、公文流转、即时消息等不同业务的需求特点,其所采用的技术架构也有所不同,这使得各系统之间用户管理缺乏有效整合,系统之间缺乏有效衔接,缺少统一的登陆门户、统一的用户身份认证、统一的授权管理标准等。这就给院所两级的用户增加了业务办理压力,并且存在多种安全风险。   为了解决当前所存在的问题,并且为了促进科学院的协同办公环境、构建集成门户和完善优化ARP系统,在ARP二期项目中要建立一个统一的门户系统。本文正是在此背景下进行的。   考虑到成本及效率等因素,我们不能将原有的系统抛弃而重新建立一个新的系统。因此通过对软件架构的理论研究之后,我们决定采用基于面向服务的架构(SOA)来实现对统一认证门户的构建。SOA与传统的系统架构方法关心的问题不同,它在应用系统之上、之外来关注体系的整体架构。SOA强调服务的概念,通过把功能封装成可被调用的服务组件来实现其可扩展,可兼容等的优点,并达到集成系统的目的。   本文中作者首先对软件架构的理论,SOA的概念、特征、优势、基本框架、标准协议、国内外研究现状和SOA的主要实现技术Web Service的概念,相关技术等相关理论知识进行了介绍。   其次作者对ARP二期门户系统的功能需求进行详细分析,并从普通用户角度和管理员角度分别进行了总结。   然后作者基于SOA提出该门户系统的基础架构,并且对基础架构的每一层进行了详细的分析和设计。   最后,给出了具体的实现方案,并对已实现的系统功能进行了简要的介绍。   通过使用SOA架构来构建此门户系统,通过把功能服务化的思想,完成了多种系统的集成,减少了开发的成本和时间,并使得该门户系统具有扩展性为以后系统的完善提供了基础。
其他文献
在当今全球经济迅猛发展的环境下,物流的快速发展成为必然。物流是社会生产发展过程中不可缺少的前提条件,是实现商品价值的重要保证,大力发展物流业可以降低物流成本,从而实现现
二维条码技术是自动识别技术中的重要组成部分,是在一维条码无法满足信息技术发展的需求下提出的,它完成了条码技术从对“物品”进行标记描述工具,到对“物品”信息存储和识别的
自动交换光网络(ASON,Automatic Switched Optical Network)技术推动了下一代光网络智能化发展,同时也为传统的传送网络向业务网络的演进创造了条件。多业务驱动也成为通信网
支持向量机(SVM)作为一种新兴的基于统计学习理论的分类算法,具有坚实的理论基础,巧妙的算法实现和卓越的性能。其核心思想是将一个复杂的分类任务通过核函数映射使之转化成一
有这么一种常见的虚拟化应用:同一虚拟化平台上运行着多个虚拟机,并且这些虚拟机上都运行着相同的操作系统,运行着可能相同或者不同的应用程序。针对这种虚拟机运行背景的相似性
网络技术飞速发展,随之而来的网络增值业务也不断涌现。然而,这些增值业务所采用的开发标准与规范往往不尽相同。这样的结果是导致网络增值业务种类繁多,fH是却没有统一的接口标
随着互联网和知识经济的发展,越来越多记载着人类各种知识的文本出现在计算机和互联网上,网络上的海量信息和知识为人们的科研、学习、工作和生活提供了丰富的资源,极大地推动了
命名实体翻译是机器翻译、跨语言信息检索等多语言信息处理领域的一项重要任务。同时,随着互联网的发展,网络资源日益丰富,如何将海量的网络资源用于命名实体翻译任务,以提高实体
学位
机密性,完整性和可用性是计算机安全追求的目标。其中机密性保证了敏感信息的访问受限于某些特殊的群体。完整性保证了信息不会被任意地篡改,体现了人们对信息的信任程度。可用
如何高效、低成本地开发优质的软件产品一直是计算机软件领域重点研究的问题。模型驱动工程(MDE)被认为是软件开发技术朝此目标发展的一条新的道路。MDE的核心部分是建模和模