Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Socket master (protokuł UDP) - portki
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003
Socket master (protokuł UDP) - portki

Zrobiłem mini komunikatorek. Port ustawiłem na 3210 ale on tak się zachowywuje, jakby sam sobie wybrał inny... W czasie pracy progu w momencie uruchomienia funkcji podłączającej (Bind) w immediate pojawia się "OK Bind HOST: 81.168.186.49 PORT: 1040". Po zresetowaniu kompa pojawia się inny numer . No a skąd ma niby wiedzieć komunikator po drugiej stronie, że mi się port zmienił?! Mam zmienne ip. Czy on generuje ten cały port na podstawie ip? Jeżeli tak, to dlaczego jak uruchamiam przykład korzystający z protokołu UDP i zostawiam standardowy port (8888) to mi normal chodzi? Może ktoś zna odpowiedź na mój problem?

[Post edytowany dnia 25-07-2004 18:05 przez mikmas]


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

25-07-2004 18:03
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003

Już chyba wiem, w czym błąd. Przy wywoływaniu funkcji "Bind" nie podałem optionalnej, a jednak ważnej zmiennej "LocalPort"


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

25-07-2004 19:05
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003

Czy w RemoteHost trzeba podać ip kompa, do którego wysyła się wiadomość?


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

25-07-2004 19:18
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

Chyba tak. Nigdy na UDP w WSocku nie pracowałem, ale chyba tak.


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

25-07-2004 21:09
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
bisiek




Typ: neutral
Postów: 487
Zarejestrowany: Jul 2003

W RemoteHost należy podać ip lub nazwę hostą.


_____________________________________________
www.mob.abc.pl - moja strona o VB

26-07-2004 09:42
Pokaż profil bisiek  Wyślij email do bisiek   Odwiedź stronę bisiek       3380672
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003

ale co to jest ta nazwa hosta?


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

26-07-2004 12:35
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
bisiek




Typ: neutral
Postów: 487
Zarejestrowany: Jul 2003

Nazwa hosta to np. onet.pl, wp.pl, wf2.internetdsl.tpnet.pl.


_____________________________________________
www.mob.abc.pl - moja strona o VB

26-07-2004 12:44
Pokaż profil bisiek  Wyślij email do bisiek   Odwiedź stronę bisiek       3380672
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003

Czyli już żeby założyć se nazwę hosta, to już trzeba mieć chyba serwer, nie? A tak na uboczu. Uruchom se sampel 2 (czat z protokołem UDP). Pod Binduj się, a następnie wyłącz tak formatki, aby zostało wywołane zdarzenie Form_Unload. Teraz ponownie wciśnij F5. U mnie się zawiesza, dopiero, jak zrestartuję VB to znów działa. Dlaczego?


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

26-07-2004 13:11
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
bisiek




Typ: neutral
Postów: 487
Zarejestrowany: Jul 2003

1. U mnie sampel się nie wiesza.
2. Jeżeli chcesz mieć własną nazwę to raczej tak, ale nie próbowałem - nie wiem. Standardowo każdy ip ma przydzieloną nazwę hosta np. dial-1841.lodz.dialog.net.pl czy wf2.internetdsl.tpnet.pl.


_____________________________________________
www.mob.abc.pl - moja strona o VB

26-07-2004 13:25
Pokaż profil bisiek  Wyślij email do bisiek   Odwiedź stronę bisiek       3380672
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003

Skąd wydłubałeś moją nazwę hosta?!


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

26-07-2004 17:23
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
bisiek




Typ: neutral
Postów: 487
Zarejestrowany: Jul 2003


Zrobiłem mini komunikatorek. Port ustawiłem na 3210 ale on tak się zachowywuje, jakby sam sobie wybrał inny... W czasie pracy progu w momencie uruchomienia funkcji podłączającej (Bind) w immediate pojawia się "OK Bind HOST: 81.168.186.49 PORT: 1040". Po zresetowaniu kompa pojawia się inny numer . No a skąd ma niby wiedzieć komunikator po drugiej stronie, że mi się port zmienił?! Mam zmienne ip. Czy on generuje ten cały port na podstawie ip? Jeżeli tak, to dlaczego jak uruchamiam przykład korzystający z protokołu UDP i zostawiam standardowy port (8888) to mi normal chodzi? Może ktoś zna odpowiedź na mój problem?



_____________________________________________
www.mob.abc.pl - moja strona o VB

26-07-2004 19:26
Pokaż profil bisiek  Wyślij email do bisiek   Odwiedź stronę bisiek       3380672
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003




_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

26-07-2004 23:16
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
Wszystkich odpowiedzi: 11 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1