【发布时间】:2013-07-26 13:33:07
【问题描述】:
我一直在开发相当小的 Web 应用程序,但现在我需要能够构建实际的企业应用程序。对于企业来说,我需要知道“中间层”究竟是什么意思以及如何实现这样的模型。
有许多 Java EE 规范,其中很多我没有使用过,也不知道它们的用途(目前我正在阅读 Java EE 7 教程)
但我担心我可能会浪费我的时间来学习我不需要或我已经在使用替代品的规范(即 Tapestry 5:Servlets、JSP、JSF、IoC、Datanucleus/JDO:JPA、 JDBC)
我渴望了解并决定是否可以将它们添加到我的技能中以提高输出的两个主要规范是 EJB、JMS、WS 和 RS。
在搜索、阅读并快速试用 Glassfish 之后,我认为在我的应用服务器中没有太多可利用的地方!希望我错了……
- 那么运行整个应用程序服务器仅以利用它的 WS 或 RS 功能仍然有用吗?还是基本上只有几个功能?!
- 除了我提到的以外,我在 Java EE 规范中缺少多少内容?
- 学习或使用与我当前使用的 Java EE 规范(即 JSF、JPA..等)等效的 Java EE 规范是否有用(生产力\效率方面)?
【问题讨论】:
标签: jakarta-ee application-server