Thread View: alt.pl.comp.lang.csharp
8 messages
8 total messages
Started by Showstoppa
Fri, 16 Apr 2004 19:42
chat na socketach - nasluchiwanie
Author: Showstoppa
Date: Fri, 16 Apr 2004 19:42
Date: Fri, 16 Apr 2004 19:42
12 lines
1167 bytes
1167 bytes
witam! pisze prostego czata na opartego na socketach, nie moge tego w tej chwili przetestowac, ale czy mozliwe jest, by w sieci na dwoch roznych komputerach programy nasluchiwaly na tym samym porcie ? program w watku cyklicznie nasluchuje port,no i chcialbym aby kazdy program na kazdym komputerze nasluchiwal. jak odpalam w programy na jednym komputerze to sie wysypuje. dzieki
Re: chat na socketach - nasluchiwanie
Author: Piecu
Date: Fri, 16 Apr 2004 22:00
Date: Fri, 16 Apr 2004 22:00
13 lines
1528 bytes
1528 bytes
Showstoppa napisał(-a): > przetestowac, ale czy mozliwe jest, by w sieci na dwoch roznych komputerach > programy nasluchiwaly na tym samym porcie ? Jasne, że możliwe! A jak niby działają serwery www? Na ogół słuchają na porcie 80. A jest ich na świecie trochę :) -- ____ _ | _ \(_) ___ ___ _ _ piecu(malpka)go2.pl gg:1277308 | |_) | |/ _ \/ __| | | | -------------------------------- | __/| | __/ (__| |_| | "jutro to dziś - tyle, że jutro" |_| |_|\___|\___|\__,_| Sławomir Mrożek (1981)
Re: chat na socketach - nasluchiwanie
Author: Adam S.
Date: Sat, 17 Apr 2004 09:29
Date: Sat, 17 Apr 2004 09:29
25 lines
1620 bytes
1620 bytes
Uzytkownik "Showstoppa" <aaza@aazz.aa> napisal w wiadomosci news:7x09dowpfth3.h4r9n6yv7zmr$.dlg@40tude.net... > witam! > > pisze prostego czata na opartego na socketach, nie moge tego w tej chwili > przetestowac, ale czy mozliwe jest, by w sieci na dwoch roznych komputerach > programy nasluchiwaly na tym samym porcie ? > > program w watku cyklicznie nasluchuje port,no i chcialbym aby kazdy program > na kazdym komputerze nasluchiwal. jak odpalam w programy na jednym > komputerze to sie wysypuje. > > > dzieki Witaj, Na www.codeguru.pl jest artykul "LANCHAT - Korzystanie z sieci na przykladzie transmisji UDP"; Napewno Ci pomoze. pozdrawiam Adam S.
Re: chat na socketach - nasluchiwanie
Author: Showstoppa
Date: Sat, 17 Apr 2004 15:39
Date: Sat, 17 Apr 2004 15:39
30 lines
1687 bytes
1687 bytes
Sat, 17 Apr 2004 11:29:06 +0200, na alt.pl.comp.lang.csharp, Adam S. napisał(a): > Uzytkownik "Showstoppa" <aaza@aazz.aa> napisal w wiadomosci > news:7x09dowpfth3.h4r9n6yv7zmr$.dlg@40tude.net... >> witam! >> >> pisze prostego czata na opartego na socketach, nie moge tego w tej chwili >> przetestowac, ale czy mozliwe jest, by w sieci na dwoch roznych > komputerach >> programy nasluchiwaly na tym samym porcie ? >> >> program w watku cyklicznie nasluchuje port,no i chcialbym aby kazdy > program >> na kazdym komputerze nasluchiwal. jak odpalam w programy na jednym >> komputerze to sie wysypuje. >> >> >> dzieki > > Witaj, > > Na www.codeguru.pl jest artykul "LANCHAT - Korzystanie z sieci na > przykladzie transmisji UDP"; > Napewno Ci pomoze. > > pozdrawiam > Adam S. dzieki Chlopaki!
Re: chat na socketach - nasluchiwanie
Author: Marek Janaszewski USUNTO. z adre...
Date: Sat, 17 Apr 2004 20:56
Date: Sat, 17 Apr 2004 20:56
40 lines
2862 bytes
2862 bytes
Showstoppa wrote: > witam! > > pisze prostego czata na opartego na socketach, nie moge tego w tej > chwili przetestowac, ale czy mozliwe jest, by w sieci na dwoch > roznych komputerach programy nasluchiwaly na tym samym porcie ? > > program w watku cyklicznie nasluchuje port,no i chcialbym aby kazdy > program na kazdym komputerze nasluchiwal. jak odpalam w programy na > jednym komputerze to sie wysypuje. [...] Witam! Na jednym komputerze także powinno działać. Gniazda czyli połączenie adresu IP i portu, np. 127:0.0.1:80, są używane także jako mechanizm komunikacji międzyprocesowej. Nie tylko w sieci. Ja w ten sposób testuje Web aplikacje ASP pisane w Visual Studio albo w C# Builderze. W razie problemów należy sprawdzić czy działają pingi czy host ma adres IP. Jeśli brak jest fizycznie karty sieciowej można zainstalować kartę "Microsoft Loopback". Jeśli pakiety są wysyłane na adres IP 127.0.0.1 czyli loopback, localhost (pętla zwrotna) albo na prawdziwy adres IP, nigdy nie trafiają do sieci. Takie coś jest od razu odławiane przez lokalną tablice rootingu i kierowane do portu przeznaczenia. Nie ma sensu gadać samemu ze sobą przez sieć. Także wysłanie pinga na localhost nie testuje prawidłowości karty sieciowej a jedynie stos IP. Podobnie ping na prawdziwy adres IP nie testuje urządzenie sieciowego, tylko sterowniki do karty sieciowej. Co najwyżej karta może wyryć odłączenie kabla i usunąć swój adres IP z lokalnej tablicy rootingu. Ciekawostką jest to, że co prawda jest jeden adres localhost czyli 127.0.0.1 ale została zarezerwowana dla niego cała sieć klasy A (maska podsieci 255.0.0.0). Tak więc wysłanie pakietu na adres, np. 127.10.10.10 także w efekcie trafia na localhost. -- Pozdrawiam, Marek Janaszewski [ j_m...@gazeta.pl ]
Re: chat na socketach - nasluchiwanie
Author: Piecu
Date: Sat, 17 Apr 2004 21:37
Date: Sat, 17 Apr 2004 21:37
14 lines
1592 bytes
1592 bytes
Marek Janaszewski /USUN_TO. z adresu!/ napisał(-a): >>ale czy mozliwe jest, by w sieci na dwoch >>roznych komputerach programy nasluchiwaly na tym samym porcie ? > > Na jednym komputerze także powinno działać. Czy jesteś pewien? Na tym samym porcie??? No chyba nie za bardzo... -- ____ _ | _ \(_) ___ ___ _ _ piecu(malpka)go2.pl gg:1277308 | |_) | |/ _ \/ __| | | | -------------------------------- | __/| | __/ (__| |_| | "jutro to dziś - tyle, że jutro" |_| |_|\___|\___|\__,_| Sławomir Mrożek (1981)
Re: chat na socketach - nasluchiwanie
Author: Marek Janaszewski USUNTO. z adre...
Date: Sat, 17 Apr 2004 22:22
Date: Sat, 17 Apr 2004 22:22
24 lines
1870 bytes
1870 bytes
Piecu wrote: > Marek Janaszewski /USUN_TO. z adresu!/ napisał(-a): >>> ale czy mozliwe jest, by w sieci na dwoch >>> roznych komputerach programy nasluchiwaly na tym samym porcie ? >> >> Na jednym komputerze także powinno działać. > > Czy jesteś pewien? Na tym samym porcie??? No chyba nie za bardzo... [...] Witam! Chodziło mi ogólnie, ten program. Natomiast muszą to być dwa osobne porty, port służy systemowi do odnalezienia procesu, który odpowiada za odebranie pakietu TCP albo UDP. Faktycznie jeśli chcesz testować na jednym komputerze to albo użyjesz osobnych portów albo skonfigurujesz sobie dwa osobne adresy IP. Być może jest to nawet możliwe przy pomocy tych kart MS Loopback. -- Pozdrawiam, Marek Janaszewski [ j_m...@gazeta.pl ]
Re: chat na socketach - nasluchiwanie
Author: Showstoppa
Date: Sun, 18 Apr 2004 17:41
Date: Sun, 18 Apr 2004 17:41
27 lines
1968 bytes
1968 bytes
Sun, 18 Apr 2004 00:22:43 +0200, na alt.pl.comp.lang.csharp, Marek Janaszewski /USUN_TO. z adresu!/ napisał(a): > Piecu wrote: >> Marek Janaszewski /USUN_TO. z adresu!/ napisał(-a): >>>> ale czy mozliwe jest, by w sieci na dwoch >>>> roznych komputerach programy nasluchiwaly na tym samym porcie ? >>> >>> Na jednym komputerze także powinno działać. >> >> Czy jesteś pewien? Na tym samym porcie??? No chyba nie za bardzo... > [...] > > Witam! > > Chodziło mi ogólnie, ten program. Natomiast muszą to być dwa osobne porty, > port służy systemowi do odnalezienia procesu, który odpowiada za odebranie > pakietu TCP albo UDP. > > Faktycznie jeśli chcesz testować na jednym komputerze to albo użyjesz > osobnych portów albo skonfigurujesz sobie dwa osobne adresy IP. Być może > jest to nawet możliwe przy pomocy tych kart MS Loopback. ok, bardzo wam wszystkim dziekuje. Bardzo pomagacie swoimi odpowiedziami, pewnie i innym sie przydadza kiedys ... moze. dziekuje pozdrawiam
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads