使用基于浏览器的流程设计器构建微服务:Flogo

栏目: 后端 · 发布时间: 6年前

内容简介:Flogo是一个开放源代码的生态系统,具有固定的事件驱动功能,可简化构建高效和现代无服务器功能,微服务和边缘应用程序。Flogo使开发人员能够使用基于浏览器的流程设计器构建微服务或功能。然后,可以将流部署到任何基础架构:本地,设备边缘和无服务器平台,例如AWS Lambda; 所有没有任何代码更改的应用程序。Flogo公开了几种不同的事件驱动处理范例,这些范例主要围绕流处理,上下文规则推理和应用程序集成。通过两个概念activities活动(可以链接在一起构建应用程序的工作单元)和triggers触发器(

Flogo是一个开放源代码的生态系统,具有固定的事件驱动功能,可简化构建高效和现代无服务器功能,微服务和边缘应用程序。

Flogo使开发人员能够使用基于浏览器的流程设计器构建微服务或功能。然后,可以将流部署到任何基础架构:本地,设备边缘和无服务器平台,例如AWS Lambda; 所有没有任何代码更改的应用程序。Flogo公开了几种不同的事件驱动处理范例,这些范例主要围绕流处理,上下文规则推理和应用程序集成。

通过两个概念activities活动(可以链接在一起构建应用程序的工作单元)和triggers触发器(事件消费者 - Kafka使用者,MQTT等),开发人员可以使用Go API构建他们的应用程序,或使用我们基于JSON的DSL以及可视化Web开发环境。

使用基于浏览器的流程设计器构建微服务:Flogo

  • App =Trigger触发器+Action[或者activities活动]
  • 触发器
    • 从外部来源接收数据。
    • 由可配置的线程模型管理
    • 有一个通用接口,任何人都可以构建一个Flogo触发器。
  • 处理程序
    • 将事件分派给Action
  • 操作
    • 以适合实施的方式处理事件
    • 有一个通用接口,可以实现固定的事件处理功能

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

An Introduction to the Analysis of Algorithms

An Introduction to the Analysis of Algorithms

Robert Sedgewick、Philippe Flajolet / Addison-Wesley Professional / 1995-12-10 / CAD 67.99

This book is a thorough overview of the primary techniques and models used in the mathematical analysis of algorithms. The first half of the book draws upon classical mathematical material from discre......一起来看看 《An Introduction to the Analysis of Algorithms》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换