Rozproszone Programy dla laika

0

Witam!
Całe życie pracuje we wbudowanych systemach, teraz jednak pracodawca wymyślił coś głupiego i na razie zbieram informacje mam takie pytanie. Czy aplikacje rozproszone tworzy dzięki RMI i CORBA czy to są dwa alternatywne opcje? Czy istnieje jeszcze coś innego do zbudowania aplikacji działającej w sposób rozproszony?
Z góry dzięki Java jest mi zupełnie obca, starałem się szukać czegoś w sieci ale średnio mi to szło
Pozdrawiam

0

To są dwie różne rzeczy, chociaż RMI jest napisany na bazie CORBY. CORBA jest dość skomplikowana, ale umożliwia większą kontrolę, poza tym pozwala na komunikację aplikacji pisanych w różnych językach pod różnymi architekturami (warunkiem jest istnienie ORBa na daną platformę). RMI pozwala jedynie na komunikację java-java, ale za to jest bardzo proste - z punktu widzenia użytkownika rozproszenie jest praktycznie niewidoczne.
Oprócz tego masz też masę innych technologii jak ICE czy Webservice'y.

0

Dziękuję za odpowiedź!
Na koniec pytanie które pewnie za dużo by mi ułatwiło życie, czy wiecie może gdzie mogę znaleźć aplikacje echa master - slave opartą o rmi

0

Nie jest to dokładnie echo, ale po drobnych poprawkach będzie:

http://www.roseindia.net/tutorials/rmi/rmi-helloworld.shtml

1 użytkowników online, w tym zalogowanych: 0, gości: 1