- Lapos lett a Vivo V70, mint egy palacsinta
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Xiaomi 15T Pro - a téma nincs lezárva
- Yettel topik
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Nagyobb akkumulátorral és több fénnyel megjött az Amazfit T-Rex Ultra 2
- Xiaomi 13 Pro - szerencsés szám
- Apró változásokkal, elődjénél jobb áron kezd a Google Pixel 10a
- Samsung Galaxy S23 FE - nincsen sárkány
- Nő az eSIM-ek iránti igény
Ú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
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- GYÖNYÖRŰ iPhone 14 Pro Max 128GB Space Black - 1 ÉV GARANCIA -Kártyafüggetlen, MS4332
- Konzol felvásárlás!! Xbox Series S, Xbox Series X
- PlayStation 5 Slim (lemezes) + kontroller 2027.12.17-ig garancia, számlával!
- Dell XPS 13 9300 i7-1065G7 8GB 1000GB FHD+ 500nit! 1 év garancia
- Apple iPhone 17 Pro Max 256GB Cosmic Orange használt, karcmentes 100% akku Apple garancia 2026
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


