[solved] Testowanie serwera i klienta na jednym komputerze

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
large
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 14 paź 2008, 16:38
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

[solved] Testowanie serwera i klienta na jednym komputerze

Post autor: large »

Pobrałem z internetu przykładowy program klienta i przykładowy serwera, chciałem je włączyć żeby je wy testować czy działają dlatego chciałem aby łączyły się przy pomocy interfejsu lo. Po włączeniu serwera i przy próbie połączenia się klientem z serwerem wyskakuje connect error: Connection refused. Jak trzeba dokładniej włączać takie programy serwera i klienta bo możliwe, że ja po prostu coś źle uruchamiam. Możliwe jest, że linuks blokuje takie połączenia?
Awatar użytkownika
tsr
Sędziwy Jeż
Sędziwy Jeż
Posty: 82
Rejestracja: 23 wrz 2005, 23:28
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Katowice
Kontakt:

Odp: Testowanie serwera i klienta na jednym komputerze

Post autor: tsr »

Co to za serwer i klient?
Nie ma potrzeby ruszania czegokolwiek w samym Linuksie żeby sprawdzić takie połączenie.
Wyłącz firewall jeśli posiadasz.
Słowianin
Awatar użytkownika
leon1313
Zakręcona Traszka
Zakręcona Traszka
Posty: 668
Rejestracja: 02 sty 2006, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: Testowanie serwera i klienta na jednym komputerze

Post autor: leon1313 »

jaki serwer? jaki klient?
"Poza tym dostałeś PLONKa i zabraniam Ci pisać na te grupe!!! Powiedziałem PLONK i sie zamknij i nawet nie knuj rzeby mi odpisywać! Zabraniam!!!"
large
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 14 paź 2008, 16:38
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Testowanie serwera i klienta na jednym komputerze

Post autor: large »

Firewall mam wyłączony ale mimo to nie mogę uzyskać połączenia z serwerem. Proszę o napisanie mi jak powinno się uruchomić serwer i klienta tak żeby możliwe było ustanowienie połączenia.
Link do kodu źródłowego serwera:
http://www.ii.uni.wroc.pl/~mbi/dyd/siec ... imple.html

Link do kodu źródłowego klienta:
http://www.ii.uni.wroc.pl/~mbi/dyd/siec ... imple.html
RaciC
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 09 maja 2009, 20:59
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Testowanie serwera i klienta na jednym komputerze

Post autor: RaciC »

1. Otwórz dwa terminale i przejdź do katalogu z plikami źródłowymi;
2. Skompiluj je;
3. Jeżeli nazwa pliku binarnego serwera to "server" wpisz w konsoli pierwszej: "./server";
4. Na drugiej konsoli wpisz ./client 12345
5. Kolejnośc jest taka,że zawsze najpierw musisz włączyć serwer a dopiero łączyć się do niego klientem.

(ogólnie to przyjrzyj się i zrozum co jest w kodzie źródłowym)
large
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 14 paź 2008, 16:38
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Testowanie serwera i klienta na jednym komputerze

Post autor: large »

No tak :) wiem jak działają wszystkie funkcje w programie tylko nie zauważyłem, że trzeba się łączyć na porcie 12345... wpisywałem dowolne porty i dlatego mi odrzucało połączenie. Dzięki za pomoc :)
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 10 gości