Czy chcesz zareagować na tę wiadomość? Zarejestruj się na forum za pomocą kilku kliknięć lub zaloguj się, aby kontynuować.

TCP/IP - praktyka

2 posters

Go down

TCP/IP - praktyka Empty TCP/IP - praktyka

Pisanie by Astrocyt Pią Lip 03, 2015 5:44 pm

Witam,
planuję napisać prosty komunikator opart na protokole TCP/IP. W sieci jest dużo opisów, teorii i gotowych kodów lecz nie potrafię znaleźć odpowiedzi na następujące pytanie: W jaki sposób klient zna ip serwera ? Jeżeli jest sobie użytkownik A np. z Katowic i użytkownik B z Warszawy to w jaki sposób oba klienci mogą się połączyć ? Sciągałem gotowy kod z centrumXP i wszystko działa świetnie na localhost'cie lecz jak to przenieść 'w świat' a konkretnie w jaki sposób uzystać jakiś statyczny adres ip dla serwera ?
Pozdrawiam
Astrocyt

Astrocyt

Liczba postów : 16
Join date : 20/06/2014

Powrót do góry Go down

TCP/IP - praktyka Empty Re: TCP/IP - praktyka

Pisanie by perlik Czw Lip 23, 2015 8:24 pm

Hej;) Jeżeli klient chce się połączyć z serwerem to musi znać jego adres IP. Wyobraźmy sobie, że np chcesz odwiedzić kolegę. Jeżeli nie znasz jego adresu to raczej nie będziesz w stanie go odnaleźć. Tak samo jest w przypadku pakietów. Musisz znać adres serwera, żeby wysłać do niego pakiet. Musisz poczytać sobie o warstwach sieciowych. Jest taka książka 'C# Tworzenie aplikacji sieciowych.' autorstwa Sławomira Orłowskiego i Macieja Grabka, tam masz mnóstwo projektów dotyczących komunikacji sieciowej (nawet jest jak napisać komunikator, który Ty robisz. A poza tym jest o FTP, UDP, SMTP, HTTP).  Jakbyś czegoś nie rozumiał to możesz przesłać PW ale rzadko bywam tu na forum więc na odpowiedź możesz trochę poczekać.

Link do książki: http://helion.pl/ksiazki/c-tworzenie-aplikacji-sieciowych-gotowe-projekty-slawomir-orlowski-maciej-grabek,cshta2.htm#format/e

perlik
Egzaminator Warsztatów "Madagaskaru"
Egzaminator Warsztatów

Liczba postów : 20
Join date : 04/11/2013

Powrót do góry Go down

TCP/IP - praktyka Empty Re: TCP/IP - praktyka

Pisanie by Astrocyt Pon Lip 27, 2015 10:21 pm

No fakt. Ale mam jeszcze takie pytanko. Czy jest może gdzieś w sieci darmowy hosting gdzie można taki serwer wrzucić ( napisany w .NET ) i to by wszystko działało ?

Astrocyt

Liczba postów : 16
Join date : 20/06/2014

Powrót do góry Go down

TCP/IP - praktyka Empty Re: TCP/IP - praktyka

Pisanie by Sponsored content


Sponsored content


Powrót do góry Go down

Powrót do góry


 
Pozwolenia na tym forum:
Nie możesz odpowiadać w tematach