【发布时间】:2011-12-27 06:14:49
【问题描述】:
我正在使用 JPA 作为数据访问层开发基于 GWT 的应用程序。我的应用程序需要支持三层架构。主要思想是拥有具有静态内容(html/javascript 等)的 HTTP 服务器(Apache),具有业务逻辑(servlet、bean 等)的 Web 应用程序服务器(Glassfish) .) 和数据库服务器 (PostgreSQL)。
有没有简单的方法来划分为简单的 GWT 应用程序生成的 war 文件的内容以实现所描述的架构?
也许有一个 maven 插件可以帮助创建具有静态内容和业务逻辑的单独战争文件。
我也在考虑创建代理来拦截 GWT-RPC 调用并在远程服务器上调用业务方法。
我发现描述这种解决方案的非常有趣的文章 (full article) 但它需要大量工作才能实现我的目标。希望有一个库或工具包可以简化代理生成过程。
我们将不胜感激任何想法。
【问题讨论】:
标签: gwt jpa-2.0 three-tier