Vorschlag auf Remoting (rpc, rmi) für Java SE Client-Server-app?
Frage
Ich bin absolut verliebt in die Art und Weise GWT RPC tut. Gibt es etwas ähnliches für Java SE Sie haben Erfahrung mit, dass:
- Ist nicht Frühling
- erfordert keine Java EE / Servlet-Container die Server-Seite laufen
- Ist das nicht RMI, die mit Java SE kommt
Lösung 4
POJ (Plain Old JSON).
Andere Tipps
Vielleicht Jini . Nicht Spring- oder EJB-bezogene, nicht in einem Container ausgeführt werden, und Sie können den Transport wählen.
Apache Mina . Nicht wahr rpc aber einfach zu bedienen und sicher eine Option zu prüfen.
Wenn Sie etwas wollen, wie Verteiltes Rechnen Sie einen Blick auf die Cajo Projekt.
Haben Sie versucht, sfnrpc ( http://code.google.com/p/sfnrpc ) Keine Feder erforderlich. Sie können mehrere Server innerhalb derselben JVM ausgeführt werden Sie können auch auf mehrere Server ein Client eine Verbindung haben. Keine Veranstaltung Stil Programmierung, sondern unterstützt asynch und Synch-Anrufe über nio.