14. november 2000 - 21:12Der er
13 kommentarer og 1 løsning
java chat: (client - client forbindelse)
Jeg prøver at lave en chat i java.
Problemet er at jeg gerne vil skabe kontakt mellem to clienter uden om serveren.
Men så vidt jeg ved tillader java ikke at en applet laver en forbindelse til andre maskiner end den hvor appletten oprindeligt kom fra.
Nogen forslag til hvordan jeg kan komme uden om dette problem.
PS! SUNs tutorial har et forslag hvor man lader serveren formidle kontakten. Men det er netop ikke det jeg ønsker. Forbindelsen skal være direkte fra client til client.
Det er en skoleopgave, og opgaveformuleringen lyder at forbindelsen skal være direkte. Dog kunne vi lave det lokalt i DOS. Men det er jo ingen udfordring.
Jeg har kigget lidt på RMI, men blot overfladisk, tror du evt. det kune være løsningen?
Ja det bliver også sådan. Det kunne bare have været meget sjovt med en effektiv chat, blandt alt det andet ubrugelige som man nu engang har på sin personlige hjemmeside. Ellers må jeg jo bare lave Client - Server - Client
Hvis det blot er en skoleopgave så skid da på brugergrænsefladen og lav dem som java programmer uden grafisk brugergrænseflade (ikke applet). Du kan jo starte dem med
java MinKlasse
hvor MinKlasse har en main metode. Så har du jo ikke appletens begrænsning ifbm klient <-> klient.
Læreren vil hellere se hvilke teknikker I har lavet til kommunikationen istedet for en grafisk brugergrænseflade.
Hvis det skal være web-chat så kan I køre en servlet engine på hver PC, og på den måde kommunikere via HTTP
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.