首页 > 极客资料 博客日记

Elsa V3学习之Hello Word

2024-08-18 22:00:04极客资料围观41

极客之家推荐Elsa V3学习之Hello Word这篇文章给大家,欢迎收藏极客之家享受知识的乐趣

前面文章介绍了Elsa的基础节点内容,接下来我们来开始实践一下。

启动项目

启动源码目录src\bundles中的Elsa.ServerAndStudio.Web的项目。这个项目包含Elsa Server以及前端界面。可以让我们快速学习Elsa项目。

控制台Hello Word

打开Workflows下的Definitions页面,点击CREATE WORKFLOW,创建我们第一个工作流。
image.png
选择Console分类下的WriteLine节点,拖到画布中。并在节点的Input中输入Hello Word。
image.png
点击右上方的绿色运行按钮,即可马上执行工作流程。
可以看到下图,控制台打印了Hello Word。
在Instances详情页面可以看到工作流执行的记录,以及节点的状态。
image.png

HTTP的HelloWord

创建一个新的工作流程,接下来使用HTTP分类的两个Activity,分别是HTTP Endpoint和HTTP Response。
把两个Activity节点拖到画布,从HTTP Endpoint的Done连线到HTTP Response的入口。这就完成的流程的流转编排。
填写HTTP Endpoint的Path和Supported Methods参数,记住这里的Path参数,我们需要请求这个地址。
image.png
在HTTP Response这里我们在Content填写Hello Word。然后点击右上方那个带箭头的云的按钮发布流程。
image.png
接下来我们打开浏览器,请求地址https://localhost:5001/api/workflows/hello,可以看到响应输出Hello Word。
image.png

结语

可以看到在elsa中实现一个Hello Word非常的简单,拖拉一下就可以完成了,同时我们还可以很灵活的实现一个HTTP Endpoint来触发我们的工作流。


版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!

标签:

相关文章

本站推荐

标签云