- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- btz: Internet fejlesztés országosan!
- Brogyi: CTEK akkumulátor töltő és másolatai
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- vrob: Az IBM PC és a játékok a 80-as években
- Tomasz72: Ventilátor upgrade
- sziku69: Szólánc.
- MasterDeeJay: H110-es lapban 10.gen Comet Lake működhet?
Új hozzászólás Aktív témák
-
Sanyix
őstag
Hi!
Most éppen a java hálózati dolgait próbálgatom. Eddig sikerült összehoznom egy tcp szervert ami a klienstől kapott double számot megszorozza valamennyivel, és visszaküldi a kliensnek. És persze ehhez a klienst is csináltam. A DataOutput/InputStream osztályt használtam a küldésre és fogadásra, mert ezzel elég egyszerűen lehet sokféle típusú adatot küldeni. De stringet nem tud. Hogy lehet megoldani hogy mindenféle adat mehessen?
Ráadásul elég kuszának tűnik ez a tcp-s átviteli dolog, főleg az hogy folyamban jönnek az adatok. De hogyha többféle adat jön egy kapcsolaton hogy különböztetem meg a fogadónál hogy most akkor mivé próbálja visszaalakítani a nyers adatot?
Egy játék hálózati kommunikációjából indultam ki, mert ott úgy megy, hogy tcp-n keresztül kommunikál (udp-n egyszerű lenne, mert ott ugye datagramokat lehet küldeni), úgy hogy folyamatosan fenntart egy tcp kapcsolatot, és a játék protokollja valahogy úgy műxik, hogy a kliens kap egy byte számot a csomag elején, és az jelzi hogy mi lesz utána és hogy olvassa a kliens. Na de honnan tudja hogy hol kezdődik a csomag a tcp adatfolyamban (nem mindíg oda-vissza válaszolgatás van a kettő között, mert sokszor a szerver úgy magától kérés nélkül küld egy adatcsomagot)? Ezt hogy oldják meg tcp-ben? Most nem a játékot akarom leutánozni, hanem csak valami hasonló kommunikációt létrehozni.
És tudna valaki linkelni valami jó, részletes leírást java hálózatos programozásról, amiben lehetőleg példakódok is vannak?
Új hozzászólás Aktív témák
Hirdetés
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Radeon RX 9060 XT: Ezt aztán jól meghúzták
- Autós topik
- Google Pixel 8 Pro - mestersége(s) az intelligencia
- Honor 200 Pro - mobilportré
- Xbox Series X|S
- Kertészet, mezőgazdaság topik
- Vezetékes FEJhallgatók
- Luck Dragon: Asszociációs játék. :)
- Szívós, szép és kitartó az új OnePlus óra
- Assetto Corsa Competizione
- További aktív témák...
- Easun iSolar SMW 11kW Twin Hibrid inverter // Dupla MPPT // BMS // WiFi
- GAMER PC : RYZEN 7 5700G/// 32 GB DDR4 /// RX 6700 XT 12 GB /// 512 GB NVME
- GAMER MSI LAPTOP : 15,6" 144 HZ /// i5 12450H /// 16GB DDR4/// RTX 4050 6GB/// 1TB NVME
- Manfrotto 055 magnézium fotó-videófej Q5 gyorskioldóval
- Sony ECM-W2BT
- PS3 Játékok 1500Ft/db - RÉSZLETEK A LEÍRÁSBAN
- Gyors, Precíz, Megbízható TELEFONSZERVIZ, amire számíthatsz! Akár 1 órán belül
- AKCIÓ! Apple Macbook Pro 16" 2019 i9 9980HK 64GB DDR4 1TB SSD Radeon Pro 5500M garanciával
- Beszámítás! HP Z2 G4 Tower Workstation számítógép garanciával, hibátlan működéssel
- Csere-Beszámítás! Sapphire Pure RX 7900XT 20GB Videokártya! Bemutató darab!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged