● 摘要
门户(Portal)技术是近年来IT领域的一项新兴技术。它具备个性化、单点登录和内容聚合等特点,在企业信息化建设中得到了越来越广泛的应用。企业门户(EP,Enterprise Portal)是基于Portal技术构建的整个企业所有信息和应用的单一访问入口。构建企业门户,需要整合企业内部和合作企业之间大量分布的、异构的应用和资源,是一项复杂而艰巨的任务。企业门户所要整合的信息资源中,以Web应用/资源需求最多,应用场景也最为广泛,是论文研究的主要整合对象。 远程门户组件Web服务(WSRP,Web Services for Remote Portlets)是Portal领域的一个重要规范,它使用标准的Web 服务接口包装门户组件(Portlet),从而可以很方便地实现与远程门户无缝集成。但当前普遍情况是WSRP仅在Portal中实现,而普通Web应用无法提供对它的支持,因此如何有效地将WSRP应用于企业门户Web资源整合,是一个重要的研究方向,也是本课题的主要研究目标。 论文针对企业门户Web资源整合的关键问题,总结和比较了相关技术方案的特点和不足。重点结合WSRP规范,提出了一种将Web应用封装为WSRP Portlet的WA2WP(Web Application to WSRP Portlet)机制。基于对Web应用与Portlet之间区别的比较,分析了构建WA2WP封装机制所需考虑的关键问题,并结合WSRP规范,给出了相应的解决方案。进而以此为基础,对WA2WP机制进行了具体的设计和实现。该机制作为一个WSRP生产者,充当Portal访问目标Web应用的中介,将Web应用封装为门户组件,直接与远程门户无缝集成,从而较好地满足了课题目标。 论文在WA2WP机制的当前实现基础上,从基本功能和处理性能两方面进行了实验和分析。结果表明,WA2WP机制可较好地实现将Web应用与远程门户直接集成,并且具有广泛的适用性和良好的可扩展性,同时不会带来整合系统性能在用户响应时间上的明显影响。
相关内容
相关标签