Hallo Zusammen,
ich habe vor eine kleine Swing Anwendung mit einem Java Server Backend zu entwickeln.
Ich will die Anwendung möglichst leichtgewichtig halten (Swing Client und Servlet Container) und die Kommunikation will ich wegen dem Fokus auf Bekannte als Endanwender, auf Port 80 beschränken um Firewall Probleme zu vermeiden.
Ich dachte an Hibernate als ORM Mapper im Hintergrund und WebServices für die Kommunikation.
Nun zur Frage: Hat jemand Tipps im Umgang von WebServices mit Hibernate (Transfer von Pojos) ?
Auch wenn viele WebServices nicht für geeignet halten ganze Objekte zu übertragen, sehe ich keine anderen Lösung. Auf RMI und Socketverbindungen will ich verzichten.
Beispiel Use Cases:
Liste mit Objekten vom Client anfordern und im Swing Client anzeigen.
Neues Objekt anlegen, an den Server senden und dort Speichern.
Danke erstmal und ich freue mich auf Vorschläge.
ich habe vor eine kleine Swing Anwendung mit einem Java Server Backend zu entwickeln.
Ich will die Anwendung möglichst leichtgewichtig halten (Swing Client und Servlet Container) und die Kommunikation will ich wegen dem Fokus auf Bekannte als Endanwender, auf Port 80 beschränken um Firewall Probleme zu vermeiden.
Ich dachte an Hibernate als ORM Mapper im Hintergrund und WebServices für die Kommunikation.
Nun zur Frage: Hat jemand Tipps im Umgang von WebServices mit Hibernate (Transfer von Pojos) ?
Auch wenn viele WebServices nicht für geeignet halten ganze Objekte zu übertragen, sehe ich keine anderen Lösung. Auf RMI und Socketverbindungen will ich verzichten.
Beispiel Use Cases:
Liste mit Objekten vom Client anfordern und im Swing Client anzeigen.
Neues Objekt anlegen, an den Server senden und dort Speichern.
Danke erstmal und ich freue mich auf Vorschläge.