ochestrator是企业总线,是一个在理念上 比较先进的产品,它可以集成几乎所有来源的,所有格式的数据。并且其内部的数据格式采用开放的XML格式,这不仅便于将数据存入tamino,同时也便于和 web service等整和。
  ochestrator有5个部分构成,一个作为前端的web app,作为xml格式程序语言的sequence,作为sequence执行环境的component factory,作为sequence开发环境的studio和作为sequence存放处的centre site。
  sequence是一种run time language,采用的是XML格式。它包含了大量的数据访问的component,和程序流程控制的component,并且还有日志component。
  web app是整个ochestrator的请求门户,所有用户请求都经过它。用户请求可以有多种不同形式,例如:ftp,soap,甚至email都可以。请 求收到后,再被转发给component factory,由它来执行。component factory从centre site获得sequence,再按照sequence的定义来完成执行的内容。在这个过程中,可以通过数据访问组件,来访问其它数据来源,如db2, sql,tamino等,只要提供了JDBC驱动就可以。
  ochestrator可以完成的功能有各个数据源之间的数据交换,数据汇总,和数据发布等功能。

Ochestrator企业数据总线相关推荐

  1. 灵狐系统不能找到数据库服务器,企业数据总线技术架构说明.docx

    数据总线技术框架说明(转) 目录 描述以及约定 1.1 约定 1.1.1 应用,在本文中的应用是指一个 application ,他可以是一个 windows 应用程 序,也可以是一个 web 站点, ...

  2. 系统架构师-基础到企业应用架构-表现层

    一.前言 最近也许是由于假期的原因,我发布的文章的速度变慢了,对大家说下抱歉,这个系列的确我很难写,感谢大家对我的支持和关注,的确我在发布后得到大家的支 持和认可,让我有了更多的动力,之前发布的有些内 ...

  3. 系统架构师-基础到企业应用架构-企业应用架构

    为什么80%的码农都做不了架构师?>>>    一.上篇回顾 我们先来回顾下上篇讲解的内容,我们前面的几节分别讲述了,业务逻辑层.数据访问层.服务层.表现层,我们了解了这些分层的职责 ...

  4. 系统架构师-基础到企业应用架构-系统设计规范与原则[上篇]

    一.上章回顾 在上篇中我们讲解了几类UML2.0语言新推出的建模图形,总体来说通过这些图形能更详细的将某类信息表达出来.在这里我们简单回顾上篇讲解的内容. 上图中已经简单介绍了上章讲述的内容,具体内容 ...

  5. ERP企业资源系统源码

    系统介绍: 智能制造 先进的制造执行系统.高级排产等管理工具的运用,结合企业产线自动化改造,帮助企业打造"智能工厂". 智能设计 以企业产品为核心,整合产品创意.设计.投产.维护等 ...

  6. 基于SQL on Hadoop的数据仓库技术

    http://www.uspeed.com.cn/958.html 数据仓库是企业统一的数据管理的方式,将不同的应用中的数据汇聚,然后对这些数据加工和多维度分析,并最终展现给用户.它帮助企业将纷繁浩杂 ...

  7. 分布式服务动态上下线感知

    分布式服务动态上下线感知 首先,我们要从解决问题的角度得知分布式服务的由来,从单机服务到分布式服务经历了哪些过程 起初,服务是比较单一的,在一个工程包之中会包含所有的模块,但随着互联网的快速发展,客户 ...

  8. 两个月拿到N个offer,看看我是如何做到的

    转载自   两个月拿到N个offer,看看我是如何做到的 前言: 北京-三年经验-Java,在金三银四这两个月期间(在五月初还去面试了几家,主要是三四月份期面试剧居多),我跳槽面试,前前后后我面试十五 ...

  9. 怎么理解高内聚低耦合

    本文转自:http://www.cnblogs.com/hegezhou_hot/archive/2010/09/18/1830306.html 一.上章回顾 在上篇中我们讲解了几类UML2.0语言新 ...

  10. 在Linux Ubuntu 18.04.x上安装和配置ActiveMQ-Artemis

    目录 假设/期望 Linux命令和Vim "root"用户 背景 面向消息的中间件(MoM) 为什么要使用MoM? Apache ActiveMQ Artemis Artemis支 ...

最新文章

  1. Vbox在Linux 5上安装Oracle 11gR2 RAC
  2. 解决chrome extension无法下载的问题
  3. java常见的异常类型_Java几种常见的异常类型
  4. Java常用类之【字符串相关类型】
  5. thinkphp5基本的一些操作/API友好/获取请求信息(Request)/判断请求类型(GET...)/验证参数数据(Validate)/连接数据库/原生sql语句查询
  6. python 就业需求分析_python的就业前景如何?
  7. 实战渗透之一个破站日一天
  8. Mysql——Innodb和Myisam概念与数据恢复
  9. java thread_Java(多线程Thread)
  10. sun.misc.Unsafe苦难告诉我们什么
  11. UnhookWindowsHookEx
  12. Bootstrap开篇理解:
  13. arm s32440a系统时钟设置
  14. Focal Loss 分类问题 pytorch实现代码(续3)
  15. weblogic 修改控制台console访问路径 url
  16. Python爬虫-模拟登入-selenium模块
  17. instanceof和containsKey以及claims.getExpiration()以及expiration.before()的用法
  18. django开发环境搭建和创建一个简单的django项目
  19. [云原生专题-26]:K8S - Kubernetes(K8S)Master集群构建与安装过程详细解读 - master节点的添加
  20. hadoop框架介绍

热门文章

  1. 表的增删改查(一)(MySQL)
  2. 实现导出excel,pdf功能
  3. java如何开发国内手机短信验证码接口
  4. php分解质因数,JavaScript趣题:分解质因数
  5. js控制从绿色到红色的渐变
  6. 《数字电子技术基础》5.3/4/5 电平/脉冲/边沿触发的触发器
  7. 移动硬盘无法打开,提示需格式化
  8. linux中MIB与MB单位的区别
  9. selenium+chromedriver实现自动填写问卷星问卷
  10. 【C#】动态数字时钟和日历