(第一次汇报2012-10-26.ppt
文本预览下载声明
架构图各部件 Network gateway:为了让电信shup能够执行signaling services和去协调internet和运营网,电信masup需要一个给定的电信服务端或者network gateway Communications manager:提供多方式接入,允许d可以用手机就可以实例化mashups。多用户接入的时候,每个人都应该有自己的标识符。 Channel table:为了帮助客户端管理数据流(打进来的或者打出来的或者给予web的数据流),一个channel table通过客户的流和客户建立关联,通过channel table, Communications manager可以知道d当时用摄像头拍的照片是应该要发到a b c那个正在进行voip的环境中。 Mashup life –cycle manager:它主要是按照需求实例化在mashup repository中的mashup。这点可以和wookie对接。 第 * 页 * 问题: 1.omelett项目现在已经有了demo,可以展示两个widget的组合。暂时无法打开 2.将rave开源代码下了下来,编译后,只是个入口 第 * 页 * 汇报人:高铁梁 * * 网络服务基础研究中心 网络服务基础研究中心 网络服务基础研究中心 网络服务基础研究中心 网络服务基础研究中心 网络服务基础研究中心 网络服务基础研究中心 网络服务基础研究中心 WWW.CTTL.COM.CN 网络服务基础研究中心 网络服务基础研究中心 网络服务基础研究中心 网络服务基础研究中心 网络服务基础研究中心 轻量级业务生成平台的调研 汇报人:高铁梁 2012-10-25 汇报提纲 第 * 页 * 1 调研方向 2 Mashups的综述 3 Omelette项目的调研 调研方向 传统web services通常被定义为使用soap协议,采用wsdl描述接口的服务,而服务提供者和服务需求者是通过soap封装消息体来进行交互的,开销较大,是一种重量级服务,我们项目组关注的是轻量级业务的生成。目标是希望终端用户可以创建服务甚至组合服务。 第 * 页 * 研究背景 第 * 页 * Mashup提供了一种基于web的轻量级的内容集成方法,而且由于组成mashup的服务和应用本来就是面向最终用户的,跟我们项目组的目标是比较吻合的。 从2005年6月29日,google公开了自己的google map api后, 研究背景 第 * 页 * 年份 公司 Mashup工具 特点 2006 IBM Qedwiki 针对企业,支持不同数据源 2007 yahoo Yahoo!pipes 混合多个feeds创建mashup 2007 intel Mash make 支持用户组合系列操作 2007 google Mahsup editor 还有一些像微软的popfly,以及一些还处于原型产品阶段的如reform和marmite等,从这些巨头对待mashup的态度我们可以看出,在未来一段时间,mashup还是一个热点,ProgrammableWeb是目前关于API、mashup及其相互关系的最全面的数据库,同时它能够及时反映这一领域正在发生的各种变化, 它覆盖了范围非常广泛的API和mashup。,ProgrammableWeb不仅仅组织这类信息,同时还会告诉你这些API如何与其他API相互合作。从2008年10月7号来统计,注册的mashup是3406个,而到今天从屏幕中可以已经变成了6811个。 Programweb 第 * 页 * Mashup地图运用 第 * 页 * 我们可以看到最经典的mashup地图应用housingmap,选择城市旧金山,选定房子价格,点击小黄球,就可以筛选出旧金山符合你心理价位的房子以及房子周边环境和房子里面配置的照片。我们通过这个例子也说明下mashup的模式和数据获取方式 关于 mashup组合: H从Craigslist上取得待售或待租的房屋、公寓和房间信息,然后将其显示在一张Google地图上。请注意它并不是由Google或Craigslist发明的,它的作者只是一位独立程序员Paul Rademacher。后来才加入google,将两个著名的应用进行了mashup,创造了一个新的应用 Mashup的组合解决了什么问题 Craigslist为所列出的每处房产提供了指向Google Maps和Yahoo! Maps的链接,但并没有将它们与地
显示全部