在 App Connect Designer 中创建流程
App Connect 设计器提供了一个创作环境,您可以在其中创建和测试流程。 您还可以使用内置的导出和导入功能共享您的流程。
关于本任务
在流程中 App Connect 中, 流程定义了一连串活动的顺序和行为,使应用程序能够进行交互。 App Connect 支持两种流程:事件驱动流程和 API 流程。
- 事件驱动流程
- 在事件驱动流中,您可以识别自动触发一个或多个应用程序中定义的操作的事件。 事件是源应用程序中发生的变化或活动,如在 Salesforce 中创建文档。 操作是 App Connect 流运行时在目标应用程序中启动的操作。 例如 App Connect 在 Box 中创建一个文件,文件名为新的 Salesforce 文档。 您还可以添加处理接收到的数据的工具,如解析器和条件 (if )节点。 在下面的示例中,流程会检查是否存在名称为新 Salesforce 文档的 Box 文件。 如果该文件不存在,流程会在 Box 中创建一个该名称的文件。 如果已经存在该名称的方框文件,流程会显示相应的信息。

- 应用程序接口的流程
- API 的流程(也称为 API 流程 )提供了一种实现 API 的方法。 API 流程包含一个请求、一个或多个目标应用程序的操作以及一个响应。 请求使用您定义的模型来请求在应用程序中创建、替换或检索数据对象或记录。 请求提交后,每个目标应用程序都会完成其操作。 然后,流程返回一个响应 ,该响应要么确认操作成功,要么返回所请求的数据。 下面的示例显示了一个带有模型的 API 流程,该模型定义了如何创建鲜花订单。 应用程序接口包含一个流程,可在订购鲜花时创建 Trello 卡,并将所需鲜花数量更新至 Salesforce。

您可以在 App Connect Designer 中创建多达 100 个事件驱动的 API 流。 有关事件驱动和 API 流程的更多信息,包括示例和不同类型的事件,请参阅流程类型。
警告: App Connect Designer 中表示事件驱动或 API 流程的 YAML 文件大小限制为 800 KB。 如果 YAML 文件大于 800 KB,您可能无法将流程导入到 App Connect 导入 YAML 文件大于 800 KB 的流程。 当 YAML 文件超过 800 KB 时,您可能无法在 App Connect Designer 中保存流程。
您可以通过以下方式创建流程。
提示: 您也可以要求集成代理为您创建一个流程。 要打开代理,请单击集成代理图标
,然后描述您的场景。 代理会询问所需的任何信息,然后提示您连接应用程序并映射数据。 代理还可以从工具箱中添加 "
,然后描述您的场景。 代理会询问所需的任何信息,然后提示您连接应用程序并映射数据。 代理还可以从工具箱中添加 " 如果"、"
对于每个"和 "
日志"节点,但 "
如果"节点的筛选器不会自动填充。
以下主题介绍了如何配置流量和连接应用程序。