首页> 中文学位 >服务混搭工具的研究与开发
【6h】

服务混搭工具的研究与开发

代理获取

目录

文摘

英文文摘

声明

第一章 绪论

1.1 本课题的概述

1.2 本课题的现状

1.3 本文的研究内容

1.4 本文的论述结构

第二章 服务混搭(Mashup)的介绍

2.1 服务混搭(Mashup)的定义

2.2 服务混搭(Mashup)的体系架构

2.3 服务混搭(Mashup)的执行方式

2.3.1 服务端混搭

2.3.2 客户端混搭

2.4 服务混搭(Mashup)的主要类型

2.3.3 地图信息

2.3.4 视频和图像

2.3.5 搜索和购物

2.3.6 新闻和资讯

第三章 服务混搭(Mashup)的相关技术

3.1 JAVA技术

3.1.1 Servlet/JSP

3.1.2 JavaScript

3.1.3 AJAX

3.2 Web服务访问方式

3.2.1 SOAP

3.2.2 REST

3.3 数据格式标准

3.3.1 RSS

3.3.2 ATOM

第四章 服务混搭(Mashup)的分析设计

4.1 Multi-Service平台的功能概述

4.2 Multi-Service平台的需求结构

4.2.1 Multi-Service客户端需求

4.2.2 Multi-Service服务端需求

4.3 Multi-Service平台使用的服务模块

4.3.1 Widget编程模型

4.3.2 谷歌地图服务模块

4.3.3 谷歌搜索服务模块

4.3.4 谷歌日历服务模块

4.3.5 雅虎水管服务模块

第五章 服务混搭(Mashup)的具体实现

5.1 Multi-Service平台的架构

5.1.1 Multi-Service服务端实现

5.1.2 Multi-Service客户端实现

5.2 Multi-Service平台的Widget设计

5.3 Multi-Service平台的Widget适配器设计

5.4 Multi-Service平台和其他服务混搭工具的比较

5.5 Multi-Service平台的使用案例:个人信息系统

第六章 结束语

6.1 本文的内容总结

6.2 对未来的展望

参考文献

致谢

个人简历 在读期间发表的学术论文与研究成果

展开▼

摘要

在Web2.0时代下,服务混搭作为一种全新的软件开发方式和设计架构,越来越得到开发人员的关注。在这种模式下,我们可以利用网络上现有的各种已经开发完毕的数据或服务模块,从中方便地获取所需的信息,然后再将信息有机地整合在一起,就可以构建出良好的Web应用。由于其具有灵活易用、功能强大、开发效率高等优势,因此被很多公司作为新兴领域而进行研究。不过目前在国内,由于和国外的技术差距以及理念的滞后,对于服务混搭模式的研究多数还停留在较为粗浅的水平,但是随着一些大公司逐渐意识到它的价值并加大投入,相信在未来会有更加完善的研究和开发成果。在实际应用中,服务混搭通常采用页面Widget的方式,这些小型的Web程序各自封装了可重用的服务模块,可以在各种需求下进行互相的组合嵌套,以较低的成本迅速实现丰富多彩的应用程序。 本文根据目前服务混搭领域的现状,首先介绍了服务混搭的概念,并详细阐述了其在实际工程项目中涉及的相关技术,接下来本文采用了网络上的一些现有的Widget和架构,设计实现一个简单的服务混搭工具“Multi—Service平台”,在这个方案中涵盖使用了一些现今在混搭领域较为领先的公司(例如谷歌公司)的服务Widget,以供开发人员进行混搭定制。最后,本文对服务混搭的未来发展和待解决的问题进行了阐述。

著录项

  • 作者

    乐挺;

  • 作者单位

    同济大学;

    同济大学软件学院;

  • 授予单位 同济大学;同济大学软件学院;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 刘琴,刘岩;
  • 年度 2009
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.09;TP311.52;
  • 关键词

    网络服务; 软件开发; 服务混搭; 程序组合;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号