UiPath服务器平台有以下逻辑组件,分为三层:
1). Presentation Layer
- Data REST API Endpoints
- Notification API
- Web Application
2). Web Service Layer
- REST API implementation
3). Persistence Layer
- Elasticsearch
- SQL Server
![e560d13bd30b507162a52e551d9da5bc.png](https://i-blog.csdnimg.cn/blog_migrate/43e2428904d848a68fed4d4d9ab5898a.jpeg)
设计架构
设计体系结构和发布流有多种方法-考虑基础设施设置、对角色分离的关注等。在这个提议的模型中,UiPath开发人员可以构建他们的项目并对其进行测试
开发协调器。他们将被允许将项目签入到由VCS版本控制系统(GIT、SVN、TFS等)管理的驱动器中。这将是一个不同的质量保证和发布环境(例如,将提供一个不同的工作包). Orchestrator上的部署路径已从默认更改为VCS管理的文件夹(通过更改中的PackagePath值web.config文件归档UiPath.Server.Deployment)
该模型还包含可重用组件的存储库。