在网站和API之间共享信息

问题描述 投票:0回答:1

我有一个 REST API 为我的用户提供服务。我还有一个网站,可以让我的用户获取一些信息并注册使用 API。

到目前为止,我的网站和 API 都是完全解耦的(2 个独立的应用程序和 2 个独立的数据库)。但是,现在我需要在他们之间共享信息。

我想到了2个解决方案:

  1. 通过 app_2 使用的小型 API 公开我需要从 app_1 共享的数据。

  2. 合并 2 个应用程序,更准确地说,合并 2 个数据库。

但我无法决定哪一个是最好的解决方案。

rest web-services database-design
1个回答
1
投票

目前的趋势是使用方法1。对微服务模式进行一些研究,这将解释更多。如果一个应用程序组件比另一个组件负载更多,这还可以帮助您独立扩展应用程序组件。

© www.soinside.com 2019 - 2024. All rights reserved.