<分区>
与独立应用程序相比,使用应用程序服务器的主要优点(和缺点)是什么?我主要对 Java 方法感兴趣。
<分区>
与独立应用程序相比,使用应用程序服务器的主要优点(和缺点)是什么?我主要对 Java 方法感兴趣。
最佳答案
对于应用服务器,开发人员应该花时间编写业务逻辑(提供附加值)而不是样板基础架构代码(例如管理事务、配置、安全性, ETC。)。所以对我来说,主要论点是使用应用服务器应该可以提高生产力。
不幸的是,学习曲线在您释放这种生产力提升之前的时间相当长。在最坏的情况下,应用服务器功能的误用甚至会导致生产力下降。
任何提高抽象级别(与 MDA 等相同)的方法的一个普遍问题是,当出现问题时,很难理解如何修复或规避问题。另一方面,如果你在较低的抽象层次上自己做所有事情,你知道如何轻松解决问题,但你会一次又一次地重新发明轮子。
这是应用服务器概念的高级 View 。有关 Java EE 应用服务器的技术特性的详细信息,请参阅 Java EE 文档或您问题的第一条评论中的链接。
关于java - 使用应用服务器的主要好处是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3282045/