OGSA-DAI

分布式数据源访问与集成中间件
授权协议 Apache
开发语言 Java
所属分类 程序开发、 其他开发相关
软件类型 开源软件
地区 不详
投 递 者 万俟嘉珍
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

OGSA-DAI分布式数据源访问与集成中间件包含的工作流引擎能够完成数据资源的访问、更新、传输、联合与交付工作。

最新的4.0版本新增特性如下:

  • 增加OGSA-DAI SQL Views组件,能够与数据库视图交互进行读取操作。SQL Views在实现上多处使用了与DQP相同的SQL解析器;
  • 集成高级数据挖掘与集成项目ADMIRE为DAI提供的通用行为。对于返回的一系列结果元组,允许使用脚本语言完成元组的连接或转换操作;
  • 支持使用Apache Commons DBCP同基于JDBC的关系型数据资源建立连接,通过Commons-Pool创建与数据服务之间的连接对象,并访问数据资源;
  • 数据接收器和数据源操作支持顺序数,在网络中断的情况下允许客户端重新同步;
  • DAI数据接收器和数据源支持非阻塞读写操作;
  • 增加OGSA-DAI工作流的执行情况跟踪页面;
  • 提供服务器文件缓存行为,能够将缓存数据写入服务端文件保存,并提供RESTful形式的访问接口;
  • 给出将OGSA-DAI结果元组转换为KML格式文档的Activities行为;
  • 改进的配置和部署方式,使得完成复杂配置和在服务器之间拷贝配置文件更为简便;
  • OGSA-DAI升级到Java 1.6环境下编译运行。
  • OGSA-DAI网站: http://www.ogsadai.org.uk 一、初始环境安装 1.安装JAVA SDK,设置JAVA_HOME环境变量 2.安装ANT,设置ANT_HOME环境变量 3.安装Tomcat,设置CATALINA_HOME环境变量 4.安装Junit,将Junit.jar复制到%ANT_HOME%/lib目录下 5.安装JAKARTA ORO,将jakarta-oro-

  •   For the past few weeks I’ve been looking at various open source database systems, looking for components that may be useful in my research. One of those systems was OGSA-DAI, a grid integration fram

 相关资料
  • 1. 前言 一个项目中使用多个数据源的需求,我们在日常工作中时常会遇到。 以商城系统为例,有一个 MySQL 的数据库负责存储交易数据。公司还有一套 ERP 企业信息化管理系统,要求订单信息同步录入 ERP 数据库,便于公司统一管理,而该 ERP 系统采用的数据库为 SQL Server 。 此时,就可以在 Spring Boot 项目中配置多个数据源。另外,使用多数据源后,需要采用分布式事务来保

  • 开发手册的这一部分关注于中间层开发,并明确描述了这一层的数据访问职责。 先是,详细阐述了Spring全面的事务管理支持,随后,详细说明了Spring Framework如何支持多种中间层数据访问的框架和技术。 第 10 章 事务管理 第 11 章 DAO支持 第 12 章 使用JDBC进行数据访问 第 13 章 使用ORM工具进行数据访问 目录 10. 事务管理 10.1. 简介 10.2. 动机

  • 3.4. 中间层(数据访问) 3.4.1. 在XML里更为简单的声明性事务配置 Spring 2.0关于事务的配置方式发生了重大的变化。早先的1.2.x版本的配置方式仍然有效(并且受支持),但是新的方式明显更加简洁,并成为最推荐的方式。 Spring 2.0 同时提供了AspectJ切面库,你可以使用它来生成更漂亮的事务性对象 - 甚至可以不是由Spring事务性容器产生的。 标题为 第 10 章

  • 5.3 ABP分布式服务 - 集成OData 5.3.1 简介 开放数据协议(Open Data Protocol,缩写OData)是一种描述如何创建和访问Restful服务。你可以在Abp中使用OData,只需要通过Nuget来安装Abp.Web.Api.OData. 5.3.2 安装 1. 使用Nuget安装 首先应该使用Nuget安装Abp.Web.Api.OData到我们的WebApi项目

  • 主要内容:并行化集合,外部数据集RDD(弹性分布式数据集)是Spark的核心抽象。它是一组元素,在集群的节点之间进行分区,以便我们可以对其执行各种并行操作。 有两种方法可以用来创建RDD: 并行化驱动程序中的现有数据 引用外部存储系统中的数据集,例如:共享文件系统,HDFS,HBase或提供Hadoop InputFormat的数据源。 并行化集合 要创建并行化集合,请在驱动程序中的现有集合上调用的方法。复制集合的每个元素以形成

  • 分布式支持 数据访问层支持分布式数据库,包括读写分离,要启用分布式数据库,需要开启数据库配置文件中的deploy参数: return [ // 启用分布式数据库 'deploy' => 1, // 数据库类型 'type' => 'mysql', // 服务器地址 'hostname' => '192.168.1.1,19