我想构建和部署我的第一个 Java EE 6 多层应用程序,Web 层和业务层在 Glassfish 3.1 上的单独物理服务器上运行。
我想我从理论上的高层次上理解了需要什么,但不清楚具体细节和小细节。
我目前的计划如下:
- 在 NetBeans 7 中创建 Maven 企业应用程序。
- 通过远程接口公开 Session Facade EJB。
- 让 JSF Backing Beans 通过 JNDI 查找利用会话外观 EJB。
- 将 EJB JAR 部署到一台服务器,将 Web WAR 部署到另一台服务器。
我真的很感激一些关于:
- 应用结构。
- 使用单独的服务器更正 JNDI 查找。可以注射吗?
- 建立适当的档案。
- 允许层级通信的部署配置。