让我们说我正在为一些前端GUI(Swing)工具编写Java后端。这个后端将包含许多不同类型的用于中间件/业务逻辑的EJB,以及一些过滤和后续的Web服务。将请求转发给这些EJB。
就包装而言部署,我们有几种不同的策略:
这四种策略各有哪些优点/缺点?有些更安全吗?高性能?更有利于群集/复制?这些策略中的一些只是愚蠢吗?!?
提前致谢!
答案 0 :(得分:2)
包装应用程序对安全性没有固有影响。公开的服务的号,单个服务器,请求端点等,以及服务访问需要保护的资源的方式是安全性,而不是如何打包。
那就是说,你在这里看到的主要问题是单片与模块化。一旦你理解 是核心问题,所有关于权衡的现有文献都是相关的。
具体来说,您将看到: