dise.png
轻易云系统集成平台让企业数据无缝集成,让企业数据自由流动。

Getting Started

  • 实时数据集成API统一管理
  • 可视化的配置工具
  • 实现低代码集成方案
  • 非入侵式
  • 松耦合集成
  • 不侵入现有业务系统
  • 敏捷交付开箱即用
  • 丰富的场景化集成方案
  • 帮助企业告别数据孤岛

    基本概念

    本文为您介绍 轻易云集成平台 中,接入平台、标准 API、连接器、集成方案、请求调度者、队列池、数据加工厂、MongoDB、数据映射厂、目标调度者和数据映射关系等基本概念。
    FGL.png

    接入平台-platform

    接入平台是开发团队维护的已经接入到 轻易云集成平台 系统中的各软件平台。开发团队会持续不断的增加新的软件厂商支持。

标准API库-API

标准 API 是轻易云开发团队在接入软件平台之后,根据目标平台提供的标准 API 文档维护的预设。用户在只用时可以继承这些标准 API 再进行调整修正,可以极大的缩减配置对接的时间。

连接器-connector

连接器是用户专属配置的服务器连接信息工具,可以分别添加并隔离开发环境和生产环境的数据源,以保护数据安全。根据具体情况用户可以选择三种不同的环境

  • 生产 env_production
  • 测试 env_test
  • 开发 env_development

    在完成开发与测试之后,正式运行之前务必将连接器环境切换到”生产”环境当中!

集成方案-strategy

集成方案是整个 轻易云集成平台 的核心,每一个集成方案代表一种业务的对接策略,用户可以根据业务的不同新建多个不同规则的集成方案。比如:采购订单同步,线上销售出库同步,线下销售出库同步。
一个集成方案必须要配置源系统,源系统 API,目标系统,目标系统 API。在后续的章节中我们将大篇幅的介绍集成方案的配置细节。

队列池-queue

电脑的CPU资源是有限的,任务的处理速度与线程数量之间并不是正相关。当线程数量过多,CPU要频繁的在不同线程切换,反而会引起处理性能的下降。线程池中最大的线程数,是考虑多种因素来事先设定的,比如硬件的条件,业务的类型等等。
当我们向一个固定大小的的线程池中请求一个线程时,当线程池中没有空闲资源了,这个时候线程池如何处理这个请求?是拒绝请求还是排队请求?各种策略又是如何实现的呢?
队列这个概念很好理解,典型的先进先出,好比排队买票,先来的先买,后来的后买,不允许插队。最基本的操作是入队 enqueue() 和出队 dequeue() 。这和栈有点类似呢!
queue.png
队列作为一种基本的数据结构,应用很广泛,特别是具有某些额外功能的队列,比如循环队列、阻塞队列、并发队列等等。它们在很多偏底层系统、框架、中间件的开发中,起着关键作用。
当请求排队的时候,我们当然希望遵循先来后到的原则, 这时用队列就可以很好的实现这个需求。队列的实现又有两种,其一是以链表来实现的无界队列(unbounded queue),另外一个是以数组实现的有界队列(bounded queue)。这两种适应不同的场景。比如对于响应时间很敏感的系统来说,使用无界队列,可能会有无限多个请求等待,这显然不合适。此时用有界队列来实现,当队满时就拒绝请求。设置合适的队列大小,过小会浪费资源,过大可能有长时间的等待。