JAVA RMI (Programmazione remota)

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
SegmentationFault
Prode Principiante
Messaggi: 36
Iscrizione: giovedì 14 marzo 2013, 15:01
Desktop: ubuntu
Distribuzione: Ubuntu 12.04 LTS i686

JAVA RMI (Programmazione remota)

Messaggio da SegmentationFault »

Salve gente,
io vorrei provare a creare un piccolo programma tramite la "tecnologia" RMI.
E' la prima volta che lo faccio, perciò ho dei dubbi:
1) Una volta ultimate le classi e le altre cose, quando voglio farlo partire devo creare un server? io voglio farlo girare sul Local host del mio pc
2) Devo creare un "client" o basta dargli il lookup con il Local host?
3) Per far eseguire tutto su Eclipse come devo fare?

Grazie a tutti!
|gonzo|
Prode Principiante
Messaggi: 108
Iscrizione: domenica 22 febbraio 2009, 17:43
Contatti:

Re: JAVA RMI (Programmazione remota)

Messaggio da |gonzo| »

Ho trovato due tutorial semplici, io non ho mai usato RMI, ho spesso letto in giro di evitarlo e usare piuttosto servizi REST o magari JMS (vedi http://stackoverflow.com/questions/1432 ... rmi-please), comunque:

http://usefulpiecesofcode.wordpress.com ... -netbeans/
http://edwin.baculsoft.com/2012/01/a-si ... -tutorial/

Poi ci gioco un po' anch'io, pura curiosità. :)
SegmentationFault
Prode Principiante
Messaggi: 36
Iscrizione: giovedì 14 marzo 2013, 15:01
Desktop: ubuntu
Distribuzione: Ubuntu 12.04 LTS i686

Re: JAVA RMI (Programmazione remota)

Messaggio da SegmentationFault »

Grazie! ora vedrò questei tutorial ;)
secondo te è meglio usare REST o JMS? Ho visto ke molte aziende iniziano a chiedere conoscenze in RMI
|gonzo|
Prode Principiante
Messaggi: 108
Iscrizione: domenica 22 febbraio 2009, 17:43
Contatti:

Re: JAVA RMI (Programmazione remota)

Messaggio da |gonzo| »

SegmentationFault [url=http://forum.ubuntu-it.org/viewtopic.php?p=4606750#p4606750][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Grazie! ora vedrò questei tutorial ;)
secondo te è meglio usare REST o JMS? Ho visto ke molte aziende iniziano a chiedere conoscenze in RMI
Beh, RMI è veramente roba vecchia, anzi antica, non ci perderei molto tempo se non per curiosità "scientifica" ecco.

Se è meglio REST o JMS, dipende, non sono tecnologie in concorrenza e, come per quasi tutto, sono solo strumenti e quindi per definizione sono neutri.
In un caso ha senso REST, in altri JMS, in altri SOAP e via dicendo e chissà che diavolo ci sarà tra qualche anno.

Se lo scopo è rendersi "rivendibili" nel mercato del lavoro (come mi sembra di capire dal tuo post) io mi metterei a studiare le cose che vedo richiedere più frequentemente di questi tempi:
- jquery, node.js
- un framework mvc tipo extjs
- javaee, richiestissimi vedo spring+hibernate (e ci sto studiando pure io su questi che sono fermo a ejb, jsp,servlets, jdbc, jms)

buon lavoro. :)
SegmentationFault
Prode Principiante
Messaggi: 36
Iscrizione: giovedì 14 marzo 2013, 15:01
Desktop: ubuntu
Distribuzione: Ubuntu 12.04 LTS i686

Re: JAVA RMI (Programmazione remota)

Messaggio da SegmentationFault »

ottimo! Grazie per i consigli!
Ora voglio solo "giocarci", ma a breve penso di fare un'applicazione java ke debba girare su client e server...RMI mi incuriosiva xkè al posto di passare oggetti o altre cose al server(o meglio, stringhe che poi vengono trasformate in oggetti) potrei semplicemente richiamare dei metodi e passargli il giusto indispensabile ;)
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti