design-patterns - 将微服务称为只是一个适配器的项目是否正确?
问题描述
假设我有一个管理游戏的项目。在这个项目中,我以 request X 为例。
但是我必须创建一个新项目来使用请求Y。我们可以认为这是符合游戏管理器API的一些标准。在这个新项目中,我只完成了映射。使用请求 Y 的项目将请求更改为 X 并调用 API。没有业务逻辑,只有映射逻辑。因此,我们可以看到新项目是一种适配器。在这个新项目中,我有不同的开发、部署和团队管理。
我的问题是:调用微服务的新项目是否正确?新的核心与核心(管理游戏的核心)高度耦合,没有它就无法工作。
解决方案
推荐阅读
- php - 无法从使用 IIS 上的 codeigniter 开发的应用程序 URL 中忽略 index.php
- c++ - Node js 中的 std::hash(c++) 等价物
- python - 类型错误:无法克隆对象。您应该提供一个 scikit-learn 估计器的实例而不是一个类
- php - 无法获取 AJAX 传递的数据到表中
- c - 如何使用while循环在c中评估pi
- r - 将数字列名引用为 R 中的变量
- javascript - if else 语句返回 undefined 并带有 redux 状态
- javascript - Converse.js 渲染到容器中 - 2021
- npm - 运行 npm zip 是否需要 Python 2?我想压缩一个包含 .hbs 文件的主题。运行 npm install 时出现以下错误
- postgresql - 创建数据库功能在 postgressql 中不起作用