对于一个项目,我需要建立两个客户端-服务器架构原型(2层和3层)。第二步,我想用JMeter测试它们的性能和可伸缩性。第三步,我想比较两者的性能,并给予架构建议。
我已经构建了一个3层应用程序,如下所示:
我的想法是构建一个2层应用程序,如下所示:
但是后来我意识到我不能正确地比较它们,因为在2层架构中不可能用HTTP请求启动一个功能。
我现在的问题是,一个2层原型的有意义的实现是什么样子的?这样我就可以对两者进行公平的比较。如果我可以使用Java,那也很好。
我非常缺乏经验,所以我很高兴与任何输入!
1条答案
按热度按时间mbskvtky1#
一般来说,这两个实现看起来像两个独立的产品,因此您不应该比较它们的性能。
随便啦
您对2层体系结构的“演示”陈述并没有说明全部情况: