witam
interesuje mnie jak napisac program spelniajacy jednoczesnie funkcje servaer i kienta: cos jak LanChat, po uruchomieniu sam sprawdza czy sa inne instancje programu i jesli tak to podlaczasie a jesli nie to czeka na polaczenie. mam liczne przyklady jak napisac server i klienta do niego ale nie wiem jak przeskanowqc siec w poszukiwaniu czy inny program jest uruchommiony i pozniej pobraz od niego nicka. ktos ma jakis pomysl? link do podobnego programu ze zrodlem?

- Rejestracja:ponad 22 lata
- Ostatnio:ponad 12 lat
wysylaj na każdy ipek po kolei jakieś przywitanie:
hello
odp hello i już wiesz że gość ma włączonego kompa i teraz łatwa jest wymiana
To chyba nie najlepszy pomysl. Z tego co wiem, nie kazdy komputer podlaczony do sieci ma zewnetrzne ip. Przykladem sa komputery laczace sie przez modem TP. :-)

- Rejestracja:ponad 22 lata
- Ostatnio:ponad 12 lat
Dziwne. Tyle razy na tym forum wspominalem juz o [u]UDP[/u]...
Poczytaj sobie o protokole UDP :-P
Co do protokolu UDP to mozna go znalezc na stronach:
http://www.mimuw.edu.pl/~alx/SieciI/tcp.php
:-)
- Rejestracja:około 23 lata
- Ostatnio:około 13 lat
To chyba nie najlepszy pomysl. Z tego co wiem, nie kazdy komputer podlaczony do sieci ma zewnetrzne ip. Przykladem sa komputery laczace sie przez modem TP. :-)
Te akurat mają zewnętrzne IP. Nie mają go (zwykle) natomist kompy łączące się przez sieć lokalną. Zresztą to chyba nie jest problemem, bo dla siecie lokalnych problem nie istnieje, a dla połączeń internetowych sposób jest raczej nieprzydatny :)
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.