Scalenie z RMI

Scalony projekt z RMI. W klasie ServerMain została dodana metoda kliencka makeRemoteCall() wywołująca zdalna metodę doCommunicate. W naszym projekcie Serwer jest Klientem RMI natomiast Klienci które będą obliczać to Serwery RMI. Serwer (Klient RMI) wywołuje zdalnie metode z serwera RMI (Naszego klienta czyli klasy ServerMain). Teraz wystarczy metodę doCommunicate() zastąpić metoda Oblicz() i gotowe.

Na razie projekt działa na 2 klientach(Serverach RMI) i jednym Serwerze(kliencie RMI) który dostaje wiadomość zwrotna od każdego klienta (Serwera RMI) Gdy metodę doCommunicate() zastąpimy metodą oblicz() zamiast wiadomości zwrotnej będziemy mieć to co ta metoda zwróci. Klasę RMIDemoClient można wyrzucić bo u nas klientem RMI jest klasa ServerMain ale na razie ja zostawiłem do testów.