首页 > 其他分享 >Elsa V3学习之Hello Word

Elsa V3学习之Hello Word

时间:2024-08-18 21:48:46浏览次数:10  
标签:Endpoint HTTP Elsa 节点 V3 Word Hello

前面文章介绍了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来触发我们的工作流。

标签:Endpoint,HTTP,Elsa,节点,V3,Word,Hello
From: https://www.cnblogs.com/fanshaoO/p/18366166

相关文章

  • Elsa V3学习之工作流定义详解
    工作流定义的JSON结构以下是一个空流程的工作流定义的基础节点,包含一个变量一个Input一个Output。{"definitionId":"8539248c8575efff","name":"Workflow3","description":"Description","toolVersion":"3.......
  • 汇编语言:call、call far ptr、call word ptr、call dword ptr、call 寄存器
    引言        call指令是转移指令,CPU执行call指令,进行两步操作:(1)将当前IP或当前CS和IP压入栈中(2)转移。call指令不能短转移,除此之外,call指令转移的方法跟jmp指令的原理相同。1.call标号    call标号是根据位移进行进转移的call指令,实现的是段内转移,指令......
  • asp.net core 调用wps实现word转pdf
    安装wpshttps://www.wps.cn/创建.netcore控制项目添加com引用,搜索wps准备word,名字叫001.docxword转pdf编写代码namespaceWPSStu01{internalclassProgram{staticvoidMain(string[]args){Console.WriteLine("......
  • CF Round 966 Div3
    A给定一个字符串,判断是不是大于等于10210^2102的形式,例如......
  • pdf转word免费的软件
    该版本属于免费便携版,可以免费将pdf转成word。软件截图:使用说明:解压后,双击start_Foxit.bat来运行软件下载地址:FoxitPDFEditor-Pro-v13解压密码:helloh下载时可能会有广告,忽略,等下载结束即可。部分杀软会因该版本软件未购买签名证书(如下图)而阻止运行,可通过暂时关闭杀软......
  • 批量Word文档合并助手-V1.4.6.21
    在日常办公与文档处理中,经常需要面对大量分散的Word文档,手动一个个打开、复制、粘贴以合并内容,不仅耗时费力,还极易出错。为此,我们特别推出了“批量Word文档合并助手”软件,旨在为您提供一个高效、便捷的解决方案,让文档合并变得轻松简单。核心功能:一键合并:支持批量选择多个Word......
  • legoEV3机器人场地赛如何按照规定路线运行(巡线)
    legoEV3机器人场地赛如何按照规定路线运行(巡线)在机器人场地赛中,巡线指让机器人按照固定线路(一般为白底黑线)运行的任务。而巡线也可以被称为“机器人场地赛的‘基本功’”,它既可以单独成为一类比赛项目也可以成为完成其他任务的“地基”。在这里我来给大家介绍两种颜色传感器巡线......
  • md-editor-v3适配VUE3的MarkDown编辑器-好用-简单-免费
     官方文档:https://imzbf.github.io/md-editor-v3/zh-CN/indexhttps://imzbf.github.io/md-editor-v3/zh-CN/index效果演示:(支持黑暗模式切换)toolbar包括:['bold','underline','italic','strikeThrough','title',......
  • Word文件加密的三种专业方法
    Word文档承载着大量敏感信息,如公司机密、合同内容及个人重要资料等。为了确保这些信息的安全性,对Word文件进行加密处理成为了必要的手段。本文将详细介绍三种Word文件加密方法,帮助大家根据实际需求选择合适的加密方式。首先我们要知道,word文档中主要分为打开密码、限制编辑、......
  • 【Python-办公自动化】1秒提取PPT文本内容形成目录保存至WORD
    欢迎来到"花花ShowPython",一名热爱编程和分享知识的技术博主。在这里,我将与您一同探索Python的奥秘,分享编程技巧、项目实践和学习心得。无论您是编程新手还是资深开发者,都能在这里找到有价值的信息和灵感。自我介绍:我热衷于将复杂的技术概念以简单易懂的方式呈现给大家,......