单点数据资源的服务封装.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单点数据资源的服务封装 --数据访问服务系统(DAS) 杨德婷 2004-8-26 预备知识 Open Grid Services Architecture (OGSA) Web Services Grid Services Globus Toolkit 主要内容 数据访问服务系统介绍 数据访问服务系统的安装、部署和配置 数据访问服务系统的使用 自由讨论 科学数据库的现状 科学数据库的特点 大规模:8.3TB 分布:全国16个城市的45个研究所 自治:数据库的管理和使用 异构:数据结构、数据库系统、操作系统…… 跨多个学科领域:天文、地理、生物、化学…… 应用需求???来自大家。。。 数据访问服务系统的需求 发现数据库:包含所需要的数据,并能解释该数据 获取数据的信息:数据分布在几个异构数据库中 定位数据:数据分布在多个不同类型的数据库中,其位置可能事先未知。 访问数据:通过统一的接口 集成数据模型:分布的数据库,不同的数据模型 集成数据:集成来自不同的数据源的数据,获取需要的信息 数据访问服务系统的目标 通过网格,提供统一的数据访问和集成的服务接口。 通过统一的接口,异构数据库被封装为单一的逻辑数据库。 数据访问服务系统提供基本的操作,可以实现数据联邦和分布式查询,对用户屏蔽数据库驱动、数据格式和传输机制等技术细节。 通过基于网格的中间件,实现对数据资源的访问和控制。 从而,科学家可以从处理数据位置、数据结构、数据传输和集成等技术问题中解脱出来,而关注在面向应用的数据分析和处理上。 数据访问服务的含义 数据访问服务,是由许多服务(Grid服务,Web服务等)有机组成的服务系统。 这些服务是数据库系统(关系数据库、文件型数据库、XML数据库等)的代理。 通过数据访问服务系统,用户访问存储在数据库中的数据。 数据访问服务系统:在科学数据库范围内,定义和开发通用的数据访问服务,实现对数据库中数据的访问和集成,以及对分布式环境中的数据管理。 数据库 关系数据库 Oracle, MySQL, SQL Server, Foxpro, Access, Sybase, … 文件型数据库 Flat Files Binary Files 数据访问服务的范围 基于内容的数据发现 查询和更新 元数据管理和变更 事务 分布式查询和更新 通知 …… 数据访问服务系统架构 数据访问服务系统V1.0的功能 数据库:MySQL, Oracle,SQL Server 数据服务 元数据服务 数据查询服务 数据访问服务系统DAS V1.0结构图 数据访问服务系统V1.0的软件组成 Cactus 服务端部署工具 MappingBuilder Cactus 客户端 主要内容 数据访问服务系统介绍 数据访问服务系统的安装、部署和配置 数据访问服务系统的使用 自由讨论 说明 目前DAS系统尚处在内部测试版阶段,可能存在一些问题。 在使用该系统的过程中,请您把遇到的问题和意见及时反馈给我们,我们将进一步改进和完善。 谢谢您的理解和支持! 服务端的安装 操作系统:Windows 安装JDK 1.4 安装ANT 安装Globus Toolkit 3.2 设置环境变量 %JAVA_HOME% %ANT_HOME% %path% = %path%; %JAVA_HOME%\bin; %ANT_HOME%\bin; %GLOBUS_LOCATION% 服务端的安装 拷贝lib目录中文件到%GLOBUS_LOCATION%\lib目录下 translator.jar common.jar cactus-client.jar 数据库驱动 classes12.zip mysql-connector-java-2.0.14-bin.jar msbase.jar mssqlserver.jar msutil.jar …… 拷贝sdg目录到%GLOBUS_LOCATION%目录下 服务端的部署(1) 新打开一个DOS窗口 进入GT3安装目录 cd %GLOBUS_LOCATION% 设置CLASSPATH: etc\globus-devel-env.bat 部署元数据服务 ant deploy –D=sdg\sdg-cactus-metadata-Metadata.gar 部署数据访问服务 ant deploy -D=sdg\sdg-cactus-data-Data.gar 服务端的部署(2) 元数据服务的卸载 ant undeploy –Dgar.id=sdg-cactus-metadata-Metadata 数据访问服务的卸载 ant undeploy –Dgar.id=

文档评论(0)

44422264 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档