- 入门指南
- 关于 Coded Apps
- 使用编码Apps
编码 Apps 用户指南
UiPath™ 编码 Apps 允许用户在 UiPath 中构建和部署基于浏览器的网页应用程序(React、Vue、Angular 等)。编码 Apps 是在开发者首选集成开发环境 (IDE) 中通过直接开发代码构建的。它们使开发者可以完全控制应用程序逻辑、行为以及与外部系统的集成。
使用UiPath CLI ,您可以打包应用程序代码,并将其作为所选租户订阅源中的标准.nupkg包部署到 Orchestrator。之后可以用它在一个或多个文件夹中创建 UiPath 编码 App。
编码 Apps 在 Orchestrator 文件夹中部署为 UiPath 应用程序。集成到平台后,它将遵循与标准 UiPath App 相同的监管原则。这样可以在文件夹中进行有组织的部署。
编码 Apps 使用 uipath.host 域(例如orgname.uipath.host ),因为它是独立于 UiPath 主应用程序站点的静态站点托管服务。主要原因包括:
- 关注点分离:编码 Apps 发布包中的静态 HTML/CSS/JS,并将其在
uipath.host而不是 UiPath 域下的专用站点 URL 中公开。 - 网站类型和命名:编码Apps网站在
https://<orgname>.uipath.host/<appname>下发布。这将提供一个可预测的、帐户范围内的 URL 方案,该方案对于每个组织都是唯一的。
功能可用性
有关所有 UiPath 云产品的编码 Apps 功能可用性的信息,请参阅Apps 功能可用性页面。
编码 Apps 功能
通过 SDK 集成 UiPath 资源
UiPath SDK 为开发者提供了必要的逻辑,可以直接在其代码中调用其他 UiPath 资源并与之交互,从而与现有 UiPath 功能无缝集成。例如,开发者可以使用 UiPath 资产对敏感数据进行安全存储和管理,访问和操作存储在 UiPath 存储桶中的数据,并建立和管理与各种系统和服务的连接。此外,开发者可以从编码应用程序中触发其他 UiPath 流程并与其交互。
有关可以在编码应用程序中使用的 UiPath 资源的详细信息,请参阅SDK 文档。
网络要求
将域列入白名单
为确保编码 Apps 正常运行,必须在防火墙设置中将特定域列入白名单。这使应用程序可以与必要的服务和资源通信。所需的域包括:
| 描述 | 域 |
|---|---|
| 编码应用程序的主机路径 | <orgname>.uipath.host |
| 编码应用程序的 API 域 | api.uipath.com |
有关全面的防火墙配置指南,请参阅以下集中资源: