Java: Sockets oder RMI?

Ich muss unsere Anwendung in eine einfache GUI-Anwendung und eine Geschäftslogikanwendung aufteilen. Dies wird kein Client / Server-Setup als solches sein, da die 'Server'-Komponente nur einen Client hat.

Die andere Einschränkung in der Anwendung besteht darin, dass sie nur einen Einstiegs- / Ausstiegspunkt hat. Wenn wir also RMI verwenden würden, wäre es immer nur eine Funktion. Alle Formulardaten sind bereits in einer Zeichenfolge zusammengefasst und werden durch einen Transportbereich geleitet.

Sollte ich Java Sockets nur verwenden, um diese Anwendung zu verbessern, oder mich für RMI entscheiden? Oder eine andere Java-Technologie?

Ich habe in einem früheren Beitrag die Anforderungen unserer Bewerbung umrissen, sie blieb jedoch unbeantwortet.https: //stackoverflow.com/questions/2604528/terminal-panel-pc-single-server-solution-client-server-or-rd

Prost

Antworten auf die Frage(4)

Ihre Antwort auf die Frage