【问题标题】:Architecture: Spring hibernate Application with Web Interface on one server and Persistence layer on a differ Server架构:Spring hibernate 应用程序在一台服务器上具有 Web 界面,在不同服务器上具有持久层
【发布时间】:2010-11-19 16:40:38
【问题描述】:

我正在开发一个Web应用程序,使用的主要技术是JSP、Spring框架和hibernate。在典型的场景中,请求被控制器拦截,控制器依次与服务对话,然后服务与 DAO 对话。现在,该应用程序由单个 JBOSS 服务器托管。我迫切需要解决架构设置的问题。我需要将 Web 界面放在不同的 JBOSS 服务器上,并将服务(持久层)放在防火墙后面的不同 JBOSS 服务器上。我不知道该怎么做,我现在唯一能想到的就是使用 Web 服务。任何想法将不胜感激。

谢谢 马努

【问题讨论】:

    标签: hibernate spring remoting architecture


    【解决方案1】:

    Spring remoting 会回答这个问题。 spring 的 HTTP 调用机制(链接文档中的第 2 点)是执行此操作的最简单和最有效的方法。

    延迟初始化不太可能出现一些问题。在传输集合之前,您必须完全初始化集合。

    【讨论】:

    • 感谢您的回复。我认为这可能会有所帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-31
    • 2010-12-30
    • 1970-01-01
    相关资源
    最近更新 更多