Foglalatok és java

Azt akarta, hogy a saját chat. Már érthető, hogy meg kell majd felfedezni printsyp foglalatok? Nos, akkor merem ajánlani egy néhány egyszerű lépést, hogy hozzon létre egy kapcsolatot két számítógép között az interneten segítségével a Java. Kezdeni, ne felejtsd el hozzáadni a forráskód a program java.net és java.io csomagokat.

Itt van három alapvető létrehozásának lépéseit a kérelem:

  • Szerver (Tim) - Hozzon létre egy új foglalat, vár kérelmek az ügyfél a port 4444.
  • Client (Chris) - Hozzon létre egy új foglalatot, csatlakozni fog port 4444 Tim.
  • Kezdjük közötti adatátvitelre a kliens és az aljzat.

kliens socket inicializálás a következő:

Most folytassa az adatátvitelt kliens és szerver között.

A feladat szerver socket, hogy egyetlen kommunikációs munkamenet adatokat fogadni a kliens, és azonnal adja át a kliens választ. Ahhoz, hogy végre egy ilyen műveletet kell nyilvánítani PrintWriter patakok, a kimeneti és bemeneti adatfolyam BufferedReader. Sőt, meg kell, hogy állapítsa meg a patakok mind a szerver és a kliens. Dla prostototy én megmutatom, hogyan kell ezt csinálni az ügyfél kezdetben:

Talán túlzásba vitte virágokkal :) Most PrintWriter ki a kimeneti áramot, ha a felvétel, amelyen az adatok elküldésre kerül az aljzatba. Ha most végre out.println ( „Hello”), a szöveg lesz elküldve a szerver szia. Így a végén marad, hogy hogyan lehet az információt a szerver elindult vétel folyamatosan:

Biztos vagyok benne, hogy rengeteg ember, aki nem fogja megérteni ezt a cikket. De ha elolvassa, és nem értik, hogyan lehet egy egyszerű beszélgetés, akkor valószínű, akkor több időre van szüksége, olvassa el a kézikönyvet kezdőknek :).

Úgy tűnik, nincs jó lélek, nem megtisztelt a figyelmet :-( is. lushche ezt a cikket, és felajánlotta semmit.

Kapcsolódó cikkek