Prosty serwer TCP do testów

0

Być może nie jest to skomplikowany problem, ale o serwerach póki co nie wiem zbyt wiele. Potrzebuję jakiś prosty programik który w Windows xp będzie działał jako serwer TCP nasłuchując na określonym porcie i dobrze by było gdyby wyświetlał odebrane dane. Chodzi o to, że realizuje pewien projekt na mikrokontrolerze, na którym mam uruchomiony serwer ale chce uruchomić klienta i go przetestować. Mam dwa komputery, najpierw dla pewności że serwer działa chciałem połączyć się z jednego (laptopa) jako klient do drugiego gdzie ma być uruchomiony serwer. Jako klient łącze się z pomocą TCP Client lub TansuTCP, bez problemu łączyłem się tymi programikami z serwerem na mikrokontrolerze. Niestety serwer na komputerze nie chce mi działać. Próbowałem już z Sockter i tcp_ip_test_serwer_1101 ale nie mogę połączyć się na określonym porcie, np. na 90. Próbowałem też na 80, niby TCP Client nawiązywał połączenie ale serwer nic nie odbierał. Sieć jest zrobiona za pomocą standardowego rutera D-Link, laptop łączy się bazprzewodowo, drugi komputer po kablu. Myślałem żeby połączyć bezpośrednio kablem ale nie mam przy sobie skrętni krosowanej, karty w komputerach chyba nie mają systemu rozpoznawania rodzaju kabla, chyba że się mylę. Wracając do tematu, zna ktoś jakiś lepszy program do implementacji serwera tcp? A może coś robię źle, o czymś zapomniałem, czegoś nie uwzględniłem? I jak taki program uruchamiam, jak jest z adresem IP, serwer przyjmuje aktualny adres IP komputera na którym jest uruchamiany?

0

Prosty serwer nasłuchujący na TCP to jakieś 20 linijek kodu, więc moze warto iść w tym kierunku? ;]

0

Warto i w przeciągu dni wezmę się za to ponieważ będę potrzebował program innych testów, ale chciałem dla pewności najpierw przetestować połączenie na jakimś gotowym programie. Ostatecznie udało się, przyczyna była banalna, okazało się że jednak firewall jeszcze blokował, po jego całkowitym wyłączeniu wszystko zaczęło bardzo dobrze działać. Problem rozwiązany.

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