资源预览内容
第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
第9页 / 共15页
第10页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
一种轻量级校园信息门户设 计和实现 张靖 2010年10月 主要内容 序言 基于Portlet 的门户框架及功能设计 资源整合技术 远程Portlet 发布和搜索 校园门户系统实现 结论 序言 1)校园信息门户的意义 2)校园信息门户建设现状 3)轻量级校园门户解决方案的提出 利用现有成熟的开源系统,引入Web2.0 技术理念,提出一套以Liferay 为开发框 架的轻量级校园门户解决方案,并尝试解 决校园门户交互性等问题。 基于Portlet 的门户框架及功能设计 1、基于Portlet 的校园门户的框架结构设计 基于Portlet的门户框架及功能设计 2、校园门户的功能计 主要有单点登录、个性化定制、内容管理、 应用集成。 用户和用户交互功能采用Web2.0技术,如 博客、维基等,再由RSS、书签等将用户紧密联系 在一起。门户和门户交互功能可以进行资源共享 ,将一个门户中的Portlet作为服务提供,可远程 插入到其他门户中,使远程操作该Portlet和本地 操作一样。 资源整合技术 校园门户中存在各种各样资源, 需要对这些资源进行组织并整合。 应用系统的整合策略分为数据级 、功能级和应用级(内容、流程)。 互联网资源整合主要有:简单URL 导航、IFrame技术和HttpClient技术 。 远程Portlet 发布和搜索 1、基于WSRP的系统架构 门户框架其他客户端 UDDI注册服务WSRP生产存储Web服务存储 业务逻辑层 远程Portlet 发布和搜索 2、一种新的WSRP数据结构设计 远程Portlet 发布和搜索 3、基于单关键词的WSRP服务搜索技术 参考Web服务的搜索方式使用UDDI4J来实现portlet搜索。 按关键字查询WSRP服务的流程 校园门户系统实现 Liferay (支持JSR168)代表了完整的J2EE应 用, 使用了Web、EJB以及JMS等技术,特别是其前 台界面部分使用Struts 框架技术,基于XML的 portlet配置文件可以自由地动态扩展,使用了 Web Services来支持一些远程信息的获取。 Liferay是一个功能强大的框架,提供了稳定 的Portal容器,也预置了较多的服务。搭建开发 环境主要软件包有Liferay5.1.2、Eclipse3.3、 Tomcat5.5、MySQL5.0、JDK1.5、Ant1.7.1、 Jikes1.22等 校园门户系统实现 应用集成 主要采用两种方式来整合现有的校园应 用系统: 一种是基于单点登录,然后通过IFrame 把其他系统的功能点嵌入进来。 一种是要通过改造其他系统来完成整合。 校园门户系统实现 远程资源整合 (1) Web服务整合 1)寻找和测试资源 2)编写Portlet 3)Portlet部署到Liferay服务器 (2) 远程Portlet整合 1)选定门户框架及发布Portlet 2)安装WSRP4J,并发布Portlet 3)利用Liferay发现并消费服务 4)结果分析 校园门户系统实现 校园信息门户截图 结 论 分析和研究了校园门户框架和功能,有效地 结合Web2.0 技术,利用Web Services 和WSRP 技 术,在数据和展现层面,探讨门户功能设计和实现 ,改善WSRP 数据结构的不合理,提出一种新的数 据结构,实现了Portlet 搜索功能。遵循JSR168规 范,在Liferay 框架基础上提出了轻量级框架信息 门户的具体实施方案,实现了校园门户基本功能。 能够根据数据整合及各种应用快速无缝开发 需要的功能模块,简单方便地部署,占用较小的资 源,具有广泛的适用性。 实际运行应用稳定,较好地解决了门户交互 性问题,投资少,开发、实施、应用和维护方便、 灵活,极大地促进了校园门户的进一步推广与应用 。 谢 谢! 敬请您批评、指正
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号