Portlet和SOA技术在现有系统重构中的应用研究

Portlet和SOA技术在现有系统重构中的应用研究

论文摘要

个人门户技术在不断的发展。当前最热的RSS内容聚合技术,依靠XML技术,被广泛应用于流行的BLOG和门户网站之间共享新闻数据。SNS(SocialNetworking Service)帮助用户建立社会关系圈。Wiki是一种可由多人共同维护和更新的超文本语言系统。适合于有相同兴趣或者领域的人共同搜集、创作某方面的知识。由JCP(Java Community Process)组织的JSR168规范定义的的Portal &Portlet提供了另外一种在个人页面上定制个性化服务的的技术。一个信息门户(Portal)可以包含若干Portlet提供截然不同的内容。Portlet可以被重用,但是重用其他人开发的Portlet需要将其整合进自己的Portal以及对一些实现细节做些修改。Web Service技术和面向服务架构(SOA)是当前非常流行的服务重用模式。它们使得提供服务,重用服务变得非常方便。IBM领导的Web服务交互式应用程序技术委员会(Web ServicesInteractive Applications Technical Committee,WSIA TC)制定了Web服务远程门户(Web Services Remote Portlets,WSRP)规范,很好的结合了JSR-168和Web Service技术。本课题通过研究WSRP规范,通过WSRP更好的将Portlet和Web Service的优点结合起来。最终将Web服务和面向服务体系结构(SOA)的优点带给最终用户。本课题在一个实现了JSR-168标准规范的Java Portal开源项目Liferay的基础上,对WSRP的实现机制做了相应的研究。将一个已有学生管理系统整合成Portal的形式,并利用Liferay在SOA开发上的优点,将现有系统的业务逻辑发布成Web Service,体现了WSRP技术在系统架构和重构方面的强大能力。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 概述
  • 1.2 软件系统架构的发展
  • 1.3 研究内容和目的
  • 1.4 本文的工作和内容安排
  • 第2章 Java Portlet API技术(JSR-168)
  • 2.1 Portlet基础
  • 2.1.1 Portlet和门户简介
  • 2.1.2 Portlet与容器的交互
  • 2.1.3 Portlet与Servlet
  • 2.2 Portlet的生命周期
  • 2.2.1 Portlet的创建
  • 2.2.2 处理用户的请求
  • 2.2.3 Portlet的删除和垃圾回收
  • 2.3 Portal的基本架构
  • 2.3.1 理解门户的一般架构
  • 2.3.2 定义门户模块
  • 2.3.3 门户的编程模型
  • 第3章 Web Service和SOA
  • 3.1 Web Service的发展历史
  • 3.2 面向服务架构(SOA)
  • 3.2.1 什么是面向服务的体系结构(SOA)
  • 3.2.2 SOA与Web Service
  • 3.2.3 SOA的优势和挑战
  • 3.3 Liferay和SOA
  • 3.4 Java Web Service的开发技术
  • 3.4.1 概述
  • 3.4.2 JAXB 2.0数据绑定
  • 3.4.3 Axis Web Service开发
  • 第4章 Portlet与Web Service的结合(WSRP)
  • 4.1 基本概念
  • 4.2 远程门户组件的Web Service(WSRP)
  • 4.2.1 WSRP的基本概念和特征
  • 4.3 各种WSRP实现产品
  • 第5章 整合现有基于Java的B/S应用系统
  • 5.1 相关实验平台
  • 5.1.1 开发平台和技术
  • 5.1.2 基础技术
  • 5.2 从Web应用到门户
  • 5.2.1 Apache Portals Bridges
  • 5.2.2 学生信息管理系统门户的设计架构
  • 5.3 将基于Struts的应用程序转换成Portlet应用程序
  • 5.4 Liferay的WSRP实现
  • 5.5 将Portlet通过Axis发布成WSRP
  • 5.6 身份认证和权限系统
  • 第6章 结束语
  • 总结
  • 展望
  • 致谢
  • 参考文献
  • 个人简历 在读期间发表的学术论文与研究成果
  • 相关论文文献

    • [1].个人门户3.0下的个人知识管理[J]. 情报资料工作 2009(02)
    • [2].个人门户蓄势待发[J]. 互联网周刊 2008(17)
    • [3].个人门户行业发展透视[J]. 电子商务 2008(11)
    • [4].“个人门户”时代:互联网的第三次解构与重构[J]. 新闻研究导刊 2014(06)
    • [5].Web3.0:向“个人门户”挺进[J]. 世界发明 2008(08)
    • [6].Web2.0时代的个人知识管理——网摘与其他社会性软件[J]. 图书馆学研究 2010(01)
    • [7].“个人门户”时代视频网站传播模式研究[J]. 东南传播 2015(04)
    • [8].再论大数据在我国图书馆的应用及推进[J]. 情报科学 2015(10)
    • [9].三巨头“竞合时代”[J]. 英才 2008(06)
    • [10].轻博Tumblr夹击博客与微博[J]. 英语沙龙(实战版) 2011(11)
    • [11].基于AJAX技术的个人信息门户的设计[J]. 湖北第二师范学院学报 2008(02)
    • [12].酷基金网——中国人的网上基金家园[J]. 今日财富 2008(Z2)
    • [13].基于Widget技术的个人门户设计[J]. 实验技术与管理 2011(05)
    • [14].个性化个人信息门户的研究与设计[J]. 现代交际 2012(12)
    • [15].相聚却孤单:“微时代”的公共交往[J]. 文化研究 2014(02)

    标签:;  ;  ;  ;  

    Portlet和SOA技术在现有系统重构中的应用研究
    下载Doc文档

    猜你喜欢