Архитектура: Spring Hibernate Приложение с веб-интерфейсом на одном сервере и постоянным уровнем на другом сервере - PullRequest
0 голосов
/ 19 ноября 2010

Я работаю над веб-приложением, основными технологиями которого являются JSP, Spring Framework и Hibernate. В типичном сценарии запрос перехватывается контроллерами, которые, в свою очередь, общаются со Службами, а затем Службы общаются с DAO. Прямо сейчас приложение размещено на одном сервере JBOSS. Мне срочно нужно решение архитектурной схемы. Мне нужно разместить веб-интерфейс на другом сервере JBOSS, а службы (уровень постоянства) - на другом сервере JBOSS за брандмауэром. Я понятия не имею, как это сделать. Единственное, о чем я могу думать сейчас, это использовать веб-сервисы. Любые идеи будут с благодарностью.

Спасибо Ману

1 Ответ

0 голосов
/ 19 ноября 2010

Spring remoting ответит на это. Механизм весны HTTP invoker (2-й пункт в связанных документах) - самый простой и эффективный способ сделать это.

Не исключено, что у вас будут проблемы с отложенной инициализацией. Вам придется полностью инициализировать коллекции перед их передачей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...