更新:
本质上,而不是让服务器 A 的服务直接写入数据库或数据表。Properties
让服务将值分配给业务逻辑中的一系列。这样所有的计算和数据访问都将直接在服务器 B 上完成。
可能还不清楚,服务器 A 是使用服务的客户端。
所以我有一个独特的困惑,那就是处理这个特定问题的标准方法。我目前面临使用Service或Inner Logic的选项。场景:
- 两台服务器
- 服务器 A:向服务器 B 推送请求。
- 服务器 B:接受这些请求和变量并实现业务逻辑。
- 服务器 B:无论如何都会创建关系数据访问,因此它的工作量会增加一倍。
困境是我不确定处理这个问题的标准或最佳方法。我的意思是,将Server A Datamap直接连接到数据库会更好吗?还是让服务器 A 存储到属性然后让内部逻辑处理它更可行?
我问的原因显然是解决方案一会导致快速发展,但将来会遇到问题或只是性能不佳。
如:
- 服务器 B:将持续填充数据表
- 服务器 B:此时所有的持久性都来自它自己从数据库中检索数据。
- 随着项目的发展,可能会使其难以重构。
这些是我最初的担忧,所以我倾向于选择二。但正如我所说,我不确定我的心态是否遵循规范或标准。
为避免这被视为辩论;
随着复杂性的增加,选项一的缺点是否会影响任何项目的流动性?选项二的实现是否更可行,因为我可以实现更好的直接访问数据访问层的通用性?
感谢您的帮助,希望我清楚地表达了自己在哪里有意义。如果不是,请发表评论,以便我进行相应的编辑。