网格环境下基于服务的数据库订阅分发.doc

网格环境下基于服务的数据库订阅分发.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网格环境下基于服务的数据库订阅分发

网格环境下基于服务的数据库订阅分发 第32卷 VoL32 第5期 №s 计算机工程 ComputerEngineering 2006年3月 March2006 ? 软件技术与l攮}库?文章■号:looI卜-3428(20o6)05—0077—_03文献标识码:A中圈分类号:TP311 网格环境下基于服务的数据库订阅分发 王娜.,李小伟,邵培南 (I.华东计算技术研究所.上海200233;2.兰州大学信息科学与工程学院,兰州730000) 摘要:为了将传统数据库应用融入到网格巾,该文介绍了在网格环境F,基于服务的数据库订阅分发框架,讨论_r它的体系结构,执f, 机制,井给m它在商业网格中的_一个应用实例 关t词:网格;订阅;分发 Service-basedSubscriptionandDisseminationofDatabases inGridEnvironment WANGNa,LIXiaowei,SHAOPeinan. (1.East?ChinaInstituteofComputerTechnology,Shanghai200233; 2.SchoolofInformationScienceandEngineering,LanzhouUniversity+Lanzhou730000) [Abstract]Inordertomaketraditionaldatabaseapplicationsworkproperlyinthegrid,thispaperintroducesnservice.basedframeworkOf databasesubscriptionanddisseminationinthegridenvironment,discussesitsarchitectureandthemechanismofitsexecution.Finallyanapplication sampleincommercialgridenvironmentisgiven. [Keywords]Grid;Subscription;Dissemination 传统数据库订阅分发的概念如下:可以根据需要实现网 络中不同数据库之间的数据复制,即一方可以将数据以主题 的形式发布,另一方通过订阅主题,而获得数据及数据的变 化.而在面向服务的网格环境下,用户所见的不再是数据库, 而是一个个的数据库服务,在这种情况下,为l『达到和传统 数据库订阅分发相同效果的数据复制的功能,就需要研究基 于服务的网格数据库订阅分发机制. 数据库订阅分发主要涉及到以下概念:(1)发布方:向外 提供数据的一方,称之为发布方;(2)订阅方:请求使用数据 的一方,称之为订阅方;(3)发布:是由发布方创建的;(4) 订阅:是由订阅方创建的;(5)推模式:由发布方触发订阅更 新活动,进行数据更新;(6)拉模式:由订阅万触发订阅更新 活动,进行数据更新. l网格数据服务的提出 1.1基于晨务的第3代两格 在面向服务的网格技术的发展中,最初提出了开放网格 服务基础设施OGSI.OpenGridServicesInfrastructurel,将 网格上的资源统一以网格服务的形式提供给外界使用.虽然 网格服务构建在Web服务的基础上,但是网格服务不同十 Web服务,网格服务需要状态,而HTTP的无状态导致了 Web服务也是无状态的. 为了达到网格服务与Web服务的一致,GGF对OGSI 进行了分解,形成了6个规范,其中前5个统称为Web服务 资源框l架(WSRF),而第6个,WS—Notification则主要说 明了事件的订阅与送递.这6个规范合起来保留了OGSI的 全部功能,改变了一些句法,并采用不同的术语进行表示J. 通过一个隐含的资源模式,WSRF为在Web服务问创 造有状态的资源定义了一个系统,即定义了使用Web服务来 访问有状态资源的一系剁规范. 1.2DAIS及0GSA-DAI 数据库是网格中必不可少的资源,将数据库应用融合到 面向服务的网格环境中,需要考虑以下问题:(1)在面向服务 的网格环境下,数据库的存取必须符合网格的标准,换句话 说,数据库应该成为网格中的一种资源,并且以一种服务的 形式提供给外界使用.(2)在复杂的网格环境中,数据库是异 构的.因为首先数据库有不同的种类,其次属于同种类的数 据库产品在功能和接f__1上也有很大的不同. 针对以上问题,GGF的DAIS工作组正在制定网格龄 库服务的标准J.OGSA—DAI(OpenGridServicesArchitecture — DataAccessandIntegration)是DAIS工作组制定的网格数 据库服务标准草案的一个参考实现,它将网格上的数据库以 网格服务的形式提供给外界使用.因为所有的数据库鄙

文档评论(0)

beoes + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档