微服务教程 第 01 部分:创建初始解决方案
请按照 入门指南,使用以下配置创建一个新的微服务解决方案:
解决方案名称:
CloudCrm数据库提供程序:MongoDB
UI 框架:Angular
移动端框架:无
公共网站:已选中
其他选项你可以根据自己的偏好进行选择。
请先完成 入门指南 并运行 Web 应用程序,然后再继续后续步骤。 如果你不希望完成所有部分,可以跳过 运行解决方案 之后的章节。
在 ABP Studio 的 解决方案资源管理器 中,初始的解决方案结构应该如下所示:
ABP Studio 在创建解决方案后会执行一些额外的步骤。请等待所有后台任务完成后再继续。
初始状态下,在 CloudCrm 这个 ABP Studio 解决方案下,你会看到三个文件夹(apps、gateways 和 services)以及大约 10 个 ABP Studio 模块(具体数量取决于创建解决方案时的偏好设置)。在我们的系统中,这些模块一部分代表微服务,一部分代表 Web 应用程序,另一部分则代表 API 网关。
ABP Studio 模块 通常是一个 .NET 解决方案,而 ABP Studio 解决方案 是一个包含多个 .NET 解决方案的伞形概念(更多信息请参阅 概念 文档)。
如果你想了解包含所有细节的初始解决方案结构,可以稍后查看 微服务解决方案模板 文档。不过,要完成本教程,这并不是必需的。
总结
在本部分中,你已经创建了初始的微服务解决方案,其中已经包含了一些基础设施服务。我们将在 下一部分 中创建第一个业务服务。
抠丁客



