基于Portal的信息整合技术在园区网中的应用

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:xiaoaixiaoaixiaoai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:Portal(门户)是企业目前最主要的网络构架形式,随着企业信息化建设的深入发展,portal技术得到广泛应用。本文从企业门户(Enterprise Portal)概念入手,在分析飞行试验院实际业务需求的基础上,从园区网功能设计、利用企业门户思想进行系统整合两个方面,介绍企业门户技术在园区网建设中的应用。该文重点阐述如何用门户技术实现飞行试验各个系统的整合。
  关键词:门户;信息整合技术(EAI);飞行试验系统
  中图分类号:TP3文献标识码:A文章编号:1009-3044(2008)33-1281-02
  
  The Application of Integration of information technology Based on Portal In Campus Network
  WANG Jun, WANG Xiu-ru, ZHU Kan-she
  (Chinese Flight Test Establishment; Xi’an 710089, China)
  Abstract:Portal is uppermost framework of network in enterprise. With the development of enterprise communication, portal technology is widely used. This paper is how to apply enterprise portal technology to china flight test establishment. The paper gives a detailed statement of systemic conformity about how to apply portal technology to flight test.
  Key words:Portal; Enterprise Application Integration; The system of flight test
  
  1 企业门户的概念
  企业门户(Enterprise Portal,简称EP)是“一网打尽”解决方案。它是一种基于WEB技术,将不同应用、业务过程、后端系统、服务和信息、知识等内容集成到一个个性化窗口中的功能强大的工具箱、或者说系统平台。不仅集成企业的信息资源,同时也集成企业的各种应用系统,企业的内、外部用户只需要通过浏览器就可以管理、组织、查询、个性化定制相关信息与服务,同时还提供数据报表分析、业务决策支持等。其基本形式就是通过一个唯一入口,为企业员工、分销商、代理商、供应商、合作伙伴等价值链上的相关人员,提供的基于不同角色和权限的个性化服务与应用体系。
  它的基本模式是:企业内部网站+应用系统界面挂接+SSO(Single Sign On),或者是像IBM的解决方案一样采用Portal+Domino组合。前者无论是界面挂接还是SSO,较好解决了用户重复登录的问题;后者基本就是OA系统。
  基于Portal的信息整合系统(EAI)大致可以分为人员整合(是整合之基础)、数据整合(数据层)、流程整合(应用层)和应用整和(表现层)四个方面。Portal系统其价值在于提供一种整合框架,假如你的应用在其框架基础上搭建,那么这四个方面的整合顺理成章。但是对于现存的历史遗留系统,流程整合基本是不可能的,数据整合也需要另外的根据客户实际特制的数据仓库系统,所以想短平快的解决数据整合也是不现实的。
  
  2 Portal定义
  JSR168将Portal 的组成分为三部份 (1) Portal Server (2) Portlet Container (3) Portlet。
  2.1 Portal Server的定义
  建立在HTTP Server上。负责接收HTTP请求,调用Portlet,并将Portlet产生的内容聚集到Portal页面返回给用户。(Portal Server有时简称Portal)
  2.2 Portlet Container 的定义
  Portal Container:管理Portlet的生命周期并且提供其运行所需要的必要环境。同时也提供Portlet相关信息的存储。一个Portlet container 接收到来自Portal 的请求后,接着将这个请求传递给存在Container 的Portlet 执行。Portlet Container 没有义务去组合Portlets 产生的信息內容,这个工作必须由Portal (即Portal Server)来处理。Portal 和Portlet Container 可以放在一起视为同一个系统的组件,或者分开成为两个独立的组件。
  2.3 Portlet的定义
  一个 Portlet 是以 Java 技术为技术的 Web 组件,由 Portlet Container 所管理,专门处理客户的 request 以及产生各种动态的信息内容。Portlets 为可插式(pluggable)的客户界面组件,提供呈现层成为一个信息系统。这些由 portlet 产生的内容也被称为片段 (fragment),而片段是具有一些规则的Markup( HTML、XHTML、WML ),而且可以和其他的片段组合而成一个复杂的文件。而 Portlet 中的内容正常来说是与其他 Portlet 的内容聚合而成为一个 Portal 网页。而 Portlet 的生命周期是被 Portlet Container 所管理控制的。客户端和 portlets 的互动是由 portal 通过典型的 request/response 方式实现,正常来说,客户会和 portlets 所产生的内容互动,举例来说,根据下一步的连接或者是确认送出的表单,结果 portal 将会接收到 portlet 的动作,将这个处理状况转向到目标 portlet。这些 portlet 内容的产生可能会因为不同的使用者而有不同的变化,完全是根据客户对于这个 portlet 的设置。
  
  3 EAI在飞行试验中的应用
  园区网应用系统在功能结构上可分为OA、科研管理、信息门户、对象信息录入查询、论坛、信息发布和总工办信息管理7个功能子系统,以及一些附属的支撑功能如LDAP人员管理、报表生成、文档生成器、工资查询等等。其内部结构设计上,我们将系统主要分成门户系统、OA、科研管理、论坛系统、对象管理、SSO、人员管理代理、报表系统、数据库服务器和LDAP共10个节点,每个节点都包括了一些相对独立的功能组件。
  3.1 园区网门户系统的设计
  应用标准正不断趋于完善和成熟,信息门户提供了一个极佳的平台和坚实的基础,让用户应用新的技术和标准。J2EE是为应用开发提供了标准;Web Services是使应用之间接口标准化,它是为新一代应用和应用之间协同工作所制定的,它的出现为真正的动态应用整合提供了标准。如何通过信息门户和不同类型的应用系统连接,基本上它们包含了与数据层沟通和与应用层沟通两方面。其具体模型如图1所示。
  
  图1 门户系统应用集成模型
  一是搭建统一服务的综合订购平台。针对企业内试飞信息管理的各种业务处理需求,以面向服务的架构(SOA)的思想在信息门户的基础上,搭建业务驱动的统一服务订购平台,将基础服务所综合处理的各种内容资源进行针对性地信息推送服务及部署,以实现对试飞综合管理的最大支持。信息门户的本质是最大化基础设施的可重用性,这些基础设施除了熟悉的各种系统,例如网络、主机硬件、存储等,还包括业务流程、人员等。
  二是建立统一的企业信息化标准和规范。为充分体现试飞院从现在起到今后若干年内发展的全局性客观需要,园区网应提供统一的技术依据和强大的标准性。最大限度避免各自为政,低水平的重复开发建设,各部门、部门内部异构应用系统众多,有效地降低试飞院信息化费用。
  三是搭建统一数据交互的数据平台。通过园区网,试飞院各部门需要的所有数据应该好像驻留在一个单一的数据源里一样,将数据的需求者屏蔽于所有数据的复杂性之外,试飞院各部门就可以毫无隔碍地查询各种数据,而不用考虑其物理实现过程。为试飞院领导、各部门领导和部门操作人员提供统一的信息访问渠道,个性化内容服务,使原有的“人找信息”的被动过程转变为“信息找人”的主动过程,将现有的各种应用系统、数据资源和网络资源统一集成和整合,完成各个应用间的单点登录,并为以后的新应用的整合搭建可扩展的框架,形成类似“组件式的即插即用”的应用整合模式。
  3.2 系统整合
  Portal系统是园区网系统的首页,要实现统一的安全认证管理,网络服务的统一入口,统一的信息分类与基于角色的信息展现形式,统一的信息资源管理模式。
  一是整合飞行试验各个系统,以满足单一登陆点和个性化的需求。为实现与其他系统的集成,在原新闻发布系统的各类栏目的基础上,增加一种新栏目“iframe栏目”。Iframe栏目通过iframe方式包装其它系统,并通过记录session id的形式保证安全性。
  为实现个性化,增加的“标签”元素,“标签”类似于原新闻发布系统的“首页”,只不过原系统只有一个“首页”且只有管理员可以对首页进行配置,而新系统中任何人均可以新建“标签”并配置“标签”。一个“标签”相当于GridSphere中的一个TAB。这样可将飞行试验各个系统进行整合,实现了单点登陆。利用单点登陆整合了OA系统、科研管理系统、人力资源系统、论坛系统、物资管理系统、国资管理系统、工会信息管理系统、飞行保障系统以及通过对象管理系统建立的保障管理系统、质量安全系统、总工办知识管理系统、试飞员学院管理系统、研究所信息管理系统等等。
  二是门户系统通过栏目聚合实现对信息资源的分类管理。栏目是相关职能部门向全院发布各类管理信息、提供业务服务的窗口,是园区网信息化服务平台不可缺少的组成部分,是园区网用户获得管理信息的重要渠道。结合实际情况门户(Portal)系统将信息分为工会信息、质量信息、知识管理、人才中心、保密安全、监察审计、科技信息八类信息,展现方式为首页外层展现和登陆后展现,栏目具体放置地方可以随意设置。
  三是通过站群管理可实现横向信息的整合,统一的信息分类与基于角色的信息展现形式。利用门户(Portal)系统中的站群管理功能实现了战略发展部、检查审计部、工会、试飞报、动力运行中心、网络中心、保密办等单位的网站开发,实现了基于门户(Portal)系统的站群信息管理模式。
  
  4 结论
  基于门户(Portal)技术的应用整合及对象管理系统建设形成园区网信息系统体系架构和适合信息化系统设计的开发平台,其中,对象管理系统建立了面向对象的开发平台,加速了信息化系统建设步伐,基于对象管理系统实现了各个下属单位业务系统的建设;基于门户(Portal)技术的应用整合实现了门户(Portal)系统,建立了网络信息分类体系和基于站群、栏目的信息展现手段,利用单点登陆整合了OA、科研管理、人力资源、论坛等业务系统;利用门户(Portal)系统中的站群管理功能实现了各个下属单位的网站开发,实现了基于门户(Portal)系统的站群信息管理模式。
  
  参考文献:
  [1] (英)科林·格雷戈里.企业门户:构造企业的信息平台[M].北京:中国金融出版社.2003.
  [2] 徐家俊,贾文玉.企业信息门户EIP[M].北京:机械工业出版社.2004.
其他文献
努力餐楼,原中共川康特委军委委员、革命烈士车耀先于1929年在成都市祠堂街创办的一家餐厅,是当时共产党的地下秘密联络站和上层进步人士聚会的场所,是当前中国唯一一家革命文物饭店。  我们在红色主题舞剧《努力餐》的创作中,以努力餐楼为切入点,以革命烈士车耀先等人的革命故事为原型进行创作,展现革命人士在红色时期的英勇与智慧。  《努力餐》虽然是一部舞剧,但除了力求呈现出独特的舞蹈语汇与巧妙的叙事方式,我
摘要:嵌入式操作系统I/O驱动系统的设计与实现是实现嵌入式操作系统应用的关键问题。 文章,首先给出I/O驱动的硬件设计;其次,针对硬件给出I/O驱动程序的模块初始化、模块的卸载、设备文件操作接口定义与实现的详细设计过程;最后,给出驱动模块的加载过程与测试方法。  关键词:嵌入式操作系统;驱动程序;内核;系统调用  中图分类号:TP316文献标识码:A文章编号:1009-3044(2008)09-1
《德主刑辅》是由纪潇雅、张琳、吴洛婵编著,法律出版社出版的一部研究儒家法律思想的著作。全书分为四个部分:儒家法律思想的历史背景、儒家法律思想的基本主张、儒家法律思想的代表人物、儒家法律思想的历史分析。  第一部分是“儒家法律思想的历史背景”。第一节分析了儒家法律思想的诞生以及先秦时代儒家法律思想产生的背景。第二节分析了秦汉时期的儒家法律思想。秦朝社会的主要特征是“礼”与“法”的对立,汉朝社会的主要
摘要:C语言是一门基础性的计算机语言,对于初学者来说也是较难学的课程。探索出有效的教学方法,是激发学生学习兴趣,提高学生学习效率,培养学生解决实际问题能力的一种重要手段。  关键词:C语言;以问题为中心;问题表征;归纳法  中图分类号:G642文献标识码:A文章编号:1009-3044(2008)18-21ppp-0c    Discussion of Effective Teaching Met
陈红  编者按  为了落实语文课程标准要求,弘扬中华优秀传统文化,统编小学语文教材加大了文言文的比重。对于小学阶段的学生而言,学习现代文还存在困难,学习文言文就显得更加不易。因此,文言文大量进入教材,对于小学语文教师来说无疑是一种挑战。如何系统整合文言文的教学价值,如何选择合理的文言文教学策略,帮助学生推开文言文学习之门,是小学语文教师面临的重要课题。  本期,江苏省连云港市连云区教育局教研室周新
【摘要】本文试图通过分析国际阅读素养进展研究项目PIRLS2021关于数字阅读素养的理论界定与测试方式,为改进我国小学生数字阅读教学提供针对性策略。研究发现,数字阅读素养的内涵根源于纸质阅读素养,但阅读材料发生了明显变化;其外延同时包括获得信息的浅阅读与深入理解的批判性阅读。从测试方式上看,PIRLS数字阅读素养测评基于自适应测试技术,利用多文本与动态文本,为学生营造了真实、交互的测试情境。由此为
摘要:随着一些高等院校的合并,教学管理信息系统存中在着异构数据库集成的问题;异构数据库集成技术是目前解决多个不同数据库集成的通用方法,包括数据转换程序、中间件技术和多数据库系统三种。本文在异构数据库的基本概念的基础上,给出了教学管理综合数据库的异构方案,并讨论了对其实施集成时需要考虑的若干问题。  关键词:异构数据库集成;中间件;多数据库系统;数据转换  中图分类号:TP311文献标识码:A文章编
摘要:本文阐述的是基于JSP的网络购物中心的设计和开发过程。本文首先说明系统中应用的JSP、Tomcat、SQL等各项技术,并阐述了网络购物中心的设计理念。接着,给出了网络购物中心的设计方案,说明系统如何实现购物车管理,订单管理等前台功能以及商品管理,用户信息管理等后台功能。  关键词:JSP;网络购物中心;数据库  中图法分类号:TP311文献标识码:A文章编号:1009-3044(2008)0
摘要:由于UML很好地实现了用户、开发人员、设计人员及管理人员之间的信息传递,提高了相互间的协作能力,使软件开发的工程化程度大大提高。基于UML对软件进行分析和建模,很好地体现了这一点。  关键词:UML;面向对象建模;图书管理系统;高校教材管理系统;学籍管理系统  中图分类号:TP311文献标识码:A 文章编号:1009-3044(2008)18-20000-00    Object-orien
我国传统礼仪文化源自商周时期,在朝代更替的过程中有着不同程度的创新与发展,在现代更是以系统化理论为表征,影响着人们的价值观念和道德行为准则。中华上下五千年的传统礼仪,不仅是人与人之间交往的准则,也是一个国家繁荣与稳定的基石。“不学礼,无以立”“国家无礼不宁”,体现出我国传统礼仪文化与国家富强具有一体性的特点。同时,传统礼仪在指导人们的思想行为方面具有重要意义,能帮助人们提升综合修养,强少年之志,具