2010-11-19 1 views
0

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

Спасибо Ману

ответ

0

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

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

+0

Благодарим вас за ответ. Я думаю, это может помочь. – manu

+0

@manu если сделал, не стесняйтесь отметить ответ как принято. – Bozho