Avatar billede Slettet bruger
14. april 2006 - 16:30 Der er 1 løsning

Mini server deamon

Hej

Jeg sidder lige og roder lidt med at lave en lille deamon i perl, hvor jeg vil logge på med nogle klienter. Disse klienter skal have mulighed for at sende kommandoer til hinanden og få et svar tilbage.

Jeg fandt dette script som jeg legede lidt med http://www.idevelopment.info/data/Programming/perl/networking/ipc_1/serverd

Den kan også godt håntere flere klienter, men hvordan får jeg nemmest en kommando fra en klient sendt videre til en anden klient?

Klienterne logger på med et brugernavn som jeg regner med skal bruges som "reference" til hver klient, f.eks. kan en klient lave følgende forespørgsel:

REQUEST [modtager-brugernavn] [kommando]

Serveren skal så sende denne kommando videre til klienten med det angivne brugernavn:

REQUEST [afsender-brugernavn] [kommando]

Klienten svarer:

RESPONSE [modtager-brugernavn] [svar]

Serveren sender svaret videre til den oprindelig klient:

RESPONSE [modtager-brugernavn] [svar]

Jeg har absolut ingen erfaring med Perl (ud over den jeg har fået i dag), men stor erfaring med mange andre sprog :-)

Nogle idéer ?

/Thomas
Avatar billede Slettet bruger
15. april 2006 - 12:39 #1
Lukket - har fundet løsning
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester