摘要: |
企业信息门户(EIP)是指在Internet的环境下,把各种应用系统、数据资源和互联网资源进行有效地组织,整合为个人易于使用的环境。其目的是透过适当的管道,将正确的信息在适当的时机传达给需要信息的人。因此EIP的本质在于集成企业内部和外部的资源,为自己的员工、客户和合作伙伴提供个性化的综合服务,以迅速的方式联系客户、供应商和分销商,以高效的方式组织生产和销售,从而帮助企业寻求更多的商业机会和更紧密的合作,优化企业的供应链管理,因此目前建立企业信息门户成为企业的重要发展战略之一。
Jetspeed是Apache组织的一个开源项目,IBM的WebSpherePortalServer正是基于Jetspeed进行二次开发。在满足门户可定制性的需求上,引入了门户组件概念Portlet,Portlet是一个可插拔的组件。Jetspeed主要使用了Java和XML等技术。其目标是定义一些标准的API,使用这些API可以写出一个中立的Portal,这个Portal可以运行在任何支持这些API的Portal框架中。用户可以使用浏览器,支持WAP协议的手机或者其它的设备访问Jetspeed架设的信息门户获取信息。Jetspeed扮演着信息集中器的角色,它能够把信息集中起来并且很容易地提供给用户。Jetspeed数据的表现与内容类型无关,也就是说来自XML,RSS或者SMTP的内容可以用Jetspeed进行整合。Jetspeed支持像Cocoon,WebMacro和Velocity之类的模板和内容发布框架。
本文首先详细分析介绍了门户的概念及目前的发展现状,阐述了门户的体系架构及各种标准,然后对目前流行的几种表现层,持久层的设计工具进行了分析研究,研究了Jetspeed2的关键技术,在此基础上提出了基于Jetspeed2技术在Struts+Spring+Hibernate架构下的企业信息门户建设目标,并结合某港口企业的实际应用建立了港口信息门户框架体系,详细阐述了在此框架下利用Jetspeed2对港口门户的构建和部署。
|