2010-11-19 7 views
0

Ich arbeite an einer Webanwendung, die wichtigsten Technologien sind JSP, Spring Framework und Hibernate. In einem typischen Szenario wird die Anfrage von den Controllern abgefangen, die wiederum mit den Diensten sprechen und dann mit den DAOs sprechen. Derzeit wird die Anwendung von einem einzigen JBOSS-Server gehostet. Ich brauche dringend eine Lösung für eine architektonische Einrichtung. Ich muss die Weboberfläche auf einen anderen JBOSS Server und die Dienste (Persistence Layer) auf einen anderen JBOSS Server hinter der Firewall stellen. Ich habe keine Ahnung, wie ich das anstellen soll. Das einzige, was mir gerade einfällt, ist die Verwendung von Webdiensten. Irgendwelche Ideen werden sehr geschätzt.Architektur: Spring Hibernate Anwendung mit Web Interface auf einem Server und Persistence Layer auf einem anderen Server

Danke Manu

Antwort

0

Spring remoting diese Frage beantworten würde. Der HTTP-Aufrufmechanismus von spring (2. Punkt in den verknüpften Dokumenten) ist der einfachste und effizienteste Weg, dies zu tun.

Es ist nicht unwahrscheinlich, dass einige Probleme mit der Lazy-Initialisierung auftreten. Sie müssen Sammlungen vollständig initialisieren, bevor Sie sie übertragen.

+0

Vielen Dank für Ihre Antwort. Ich denke, das könnte helfen. – manu

+0

@manu wenn es tat, fühlen Sie sich frei, die Antwort als akzeptiert zu markieren. – Bozho