Problem z portami C#

0

Witam,
mam do zrobienia projekt który będzie działał na zasadzie serwera i klienta.
Serwer będzie musiał nasłuchiwać na portach (do wyboru na którym) odpowiedzi klienta
i wyświetlić komunikat w messageboxie

Klient będzie wysyłał do serwera komunikaty poprzez porty (do wyświetlenia w messageboxie).

Wiecie może jak optymalnie zrobić taką aplikacje (chodzi mi o maksymalną wydajność takiego rozwiązania)??
Znalazłem taki przykład w internecie: http://www.codeguru.pl/article-552.aspx

Co o tym myślicie??

Założeniem projektu jest to że do 1 serwera będzie podłączone do 1000 klientów jednocześnie (klient będzie wysyłał komunikat do serwera co 15 sekund). Czy powyższy przykład "uciągnie" takie rozwiązanie?? Czy do 1 portu serwera można przyporządkować aż tyle klientów jednocześnie??

Z góry dzięki za pomoc :)
Pozdrawiam Northwest

0

W tej wersji omawiany jest serwer, który jednocześnie może obsłużyć tylko jedno połączenie. Proponuję byś poczytał o serwerach asynchronicznych :)

0

a masz może jakieś przykłady takich serwerów??:)

0

mesagebox to oczywiście tylko przykład ;) - ogólnie to będę zapisywał komunikaty do pliku...:)

potrzebuje takie zestawienie klienta i serwera które umożliwi mi komunikację pomiędzy serwerem a klientem (obustronną).
Klientów będzie ok 1000... co ok 15 sekund każdy z klientów będzie wysyłał komunikat poprzez gniazdo do serwera i serwer będzie zapisywał tą wartość do pliku. Co 30 sekund serwer ma wysyłać komunikat do każdego z klientów...

ogólnie takie jest założenie projektu;) może ktoś coś podpowiedzieć lub najlepiej pokazać jakiś przykład??:)

z góry WIELKIE dzięki za pomoc:)))

0

kurcze, nikt nie wie jak to zrobić???:( szukam cały czas w internecie ale nie mogę nigdzie znaleźć pomocy.....:(

1 użytkowników online, w tym zalogowanych: 0, gości: 1