webForumDet fria alternativet

Kommunicera

7 svar · 290 visningar · startad av Brimba

BrimbaMedlem sedan dec. 19995 875 inlägg
#1

Hej!

Är det någon som har några exempel eller länktips där det står hur man skriver ett program för att exempelvis göra en chatt på Internet?

Det jag vill uppnå är helt enkelt är att två datorer skall kunna ansluta till samma program och jobba mot varandra. Exempelvis i ett onlinespel eller chatt.

Tips?

ViktorMedlem sedan aug. 20021 752 inlägg
Jörgen HPMedlem sedan feb. 20012 412 inlägg
#3

Hej!

Ta en titt på java.io. Jag gjorde som så att jag byggde en serverdel och en klientdel som kommunicera med varandra genom sockets.

En poolare har lagt upp mycket enkel inledning på hur man kan använda java.io till detta endamål:
http://www.efd.lth.se/~d97ji/java/

mvh Jörgen HP

SPiNMedlem sedan mars 20007 896 inlägg
#4

Eller ännu hellre, ta en titt på java.nio ( Nytt från Java1.4 ). De har en massa nya trevliga funktioner som kan komma till nytta, och programmen sägs jobba mycket bättre med NIO.

Jörgen HPMedlem sedan feb. 20012 412 inlägg
#5

Jag vet nu inte hur frågeställaren tänkt sig sitt onlinespel eller sin chatt. Men är det tänkt som en applet, då gillar förmodligen inte webbläsaren java 1.4. :)

SPiNMedlem sedan mars 20007 896 inlägg
#6

Är det en allmän chatt så blir det ju som du säger problem, men är det en chatt där man "har koll" på användarna så kan man ju alltid be dem att tanka ner den senaste JRE:en, jag har för mig att den påverkar den inbyggda JRE:en i IE. ( Mozilla påverkar den ivf )

SPiNMedlem sedan mars 20007 896 inlägg
#7

Jag lägger till lite länkar om java.nio, för det är verkligen intressant:
http://developer.java.sun.com/developer/technicalArticles/releases/nio/
http://www.javaworld.com/javaworld/jw-09-2001/jw-0907-merlin.html

LimeMedlem sedan sep. 2001961 inlägg
#8

Intressant läsning.

/Lime

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)