[ruby-no] Distributed Ruby

Siri Spjelkavik siri at ifi.uio.no
08 Apr 2003 14:54:23 +0200


Hei :)

Jeg lurte p=E5 om noen som har brukt distribuert-ruby-modulen (drb).  I
forbindelse med hovedfaget mitt[1] trenger jeg en simpel form for
klient/server-arkitektur.  Brukeren skal ikke beh=F8ve =E5 ha noen server
kj=F8rende, s=E5 slik jeg opprinnelig tenkte meg det var at programmet
detekterer om serveren skal startes lokalt eller p=E5 annen maskin
(remote).  Hvis remote, s=E5 skal den ssh seg inn p=E5 den maskinen,
starte serveren for deretter =E5 la klienten koble seg opp.  Dette
funker fint hvis serveren startes lokalt, men ikke globalt.

I dag kom jeg p=E5 et annet poeng, og det er at pga. brannvegger s=E5 b=F8r
egentlig kun ssh-socketen brukes (de fleste brannvegger lar ssh komme
igjennom), er det noen som vet om jeg kan si til drb at den skal
benytte seg av ssh-socketen til kommunikasjonen?  Det hadde v=E6rt
utrolig genialt (hvis ikke m=E5 jeg reimplementere i allefall endel og
da begynner jeg virkelig =E5 f=E5 d=E5rlig tid).

--=20
siri


[1] Jeg skriver et bittelite versjonskontrollsystem i ruby, egnetlig
    s=E5 h=E5pet jeg =E5 leverer 1. mai (alts=E5 om alt for kort tid til), =
men
    hvis jeg ikke f=E5r l=F8st dette i l=F8pet av uka s=E5 vil jeg garantert
    ikke rekke det.