Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 25 kwi 2024, o 05:08


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 39 ]  Przejdź na stronę Poprzednia strona  1, 2
Autor Wiadomość
PostNapisane: 10 mar 2018, o 08:23 
Offline
Użytkownik

Dołączył(a): 14 lis 2017
Posty: 129
Pomógł: 0

Wiedzę w temacie UDP dopiero zdobywam więc proszę się na mnie nie denerwować.
Chodzi mi o to, że serwer UDP na MKUDPS ma nasłuchiwać z urządzenia (uP ) które znajduje się 60 km od niego, urządzenie co 30 min wysyła pewne dane a serwer ma je odebrać. I teraz tak
1. odpalam serwer
2. wysyłam jakiekolwiek dane z PC do urządzenia
3. serwer zaczyna odbierać dane z urządzenia. ( tak robię to obecnie i to dziala)
A moje pytanie jest jak skonfigurować MKUDPS aby serwer odbierał dane z pominięciem punktu 2 ( jak skonfigurować żeby nasłuchiwał z adresu który nas interesuje), od razu po odpaleniu, a o tej domenie to wspomniałem bo nie mam stałego IP tam gdzie stoi urządzenie dlatego łącze się przez domenę.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2018, o 10:56 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27225
Lokalizacja: Szczecin
Pomógł: 1041

Krzycho69 napisał(a):
Wiedzę w temacie UDP dopiero zdobywam więc proszę się na mnie nie denerwować.


to widać
Krzycho69 napisał(a):
jak skonfigurować żeby nasłuchiwał z adresu który nas interesuje


i dlatego na spokojnie ci tłumaczę - zrozum - SERWER nasłuchuje - ale nie z żadnego jakiegoś zdalnego adresu - no mylisz pojęcia, że aż strach ... Serwer może nasłuchiwać na lokalnym porcie i lokalnym adresie - zapamiętaj to ... tu nie ma wiele do zapamiętania

natomiast KLIENT - nadaje na jakiś ZDALNY IP i ZDALNY PORT

jak więc możesz mówić o pominięciu twojego punktu 2 ??? to jest jakaś abstrakcja ... to tak jak byś chciał powiedzieć, żeby serwer sam sobie coś pobierał ze zdalnego co? serwera ...

oczywiście można po dwóch stronach postawić serwery i klientów ale to już kwestia napisania przez ciebie aplikacji żeby jeden z drugim się kontaktował

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2018, o 13:45 
Offline
Użytkownik

Dołączył(a): 14 lis 2017
Posty: 129
Pomógł: 0

Zrozumiałem :)
A więc jeżeli urządzenie komunikuje się przez router który nie ma stałego zewnętrznego IP tylko domenę z komputerem który jest podłączony pod inny router też bez stałego zewnętrznego adresu IP to żeby urządzenie coś odpowiedziało komputerowi należy najpierw wysłać do urządzenia informację pod jaki adres rutera ( do którego podłączony jest komputer) urządzenie ma odpowiedzieć?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2018, o 14:12 
Offline
Użytkownik

Dołączył(a): 14 sie 2016
Posty: 905
Pomógł: 39

Serwer tylko nasłuchuje na danym porcie, zaś klient nadaje, więc musi wiedzieć na jaki adres:port ma wyslać dane. I niema tu znaczenia że masz podpiętą domenę, adres to adres, możesz mu podać nawet w formacie binarnym/szesnastkowym ;) Ot cała filozofia.

_________________
Moje porady są błędne,nie czytać,zbanować od razu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2018, o 14:19 
Offline
Użytkownik

Dołączył(a): 14 lis 2017
Posty: 129
Pomógł: 0

Harry napisał(a):
Serwer tylko nasłuchuje na danym porcie, zaś klient nadaje, więc musi wiedzieć na jaki adres:port ma wyslać dane. I niema tu znaczenia że masz podpiętą domenę, adres to adres, możesz mu podać nawet w formacie binarnym/szesnastkowym ;) Ot cała filozofia.


Czaję, ostatnie pytanie.

Jak uzyskać w Delphi adres zewnętrzny routera pod który podłączony jest PC ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2018, o 14:51 
Offline
Użytkownik

Dołączył(a): 14 sie 2016
Posty: 905
Pomógł: 39

Najprościej to wyciągnąć z jakiegoś serwera z zewnątrz, np http://checkip.dyndns.org

_________________
Moje porady są błędne,nie czytać,zbanować od razu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2018, o 15:06 
Offline
Użytkownik

Dołączył(a): 14 lis 2017
Posty: 129
Pomógł: 0

Harry napisał(a):
Najprościej to wyciągnąć z jakiegoś serwera z zewnątrz, np http://checkip.dyndns.org


Próbowałem wysłać coś na Magic Matrixa z PC MkTerminal UDP ( PC i Magic Matrix w różnych sieciach różne routery) i po wysłaniu Magic Matrix odpowiada odpowiada na adres PC z którego wysłałem skąd wie na jaki adres odpowiedzieć?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2018, o 15:06 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27225
Lokalizacja: Szczecin
Pomógł: 1041

Krzycho69 napisał(a):
Jak uzyskać w Delphi adres zewnętrzny

ależ to nie ma NIC WSPÓLNEGO z DELPHI ... wiesz co ? obejrzyj sobie DOKŁADNIE te poradniki ok ? przydadzą ci się

https://www.youtube.com/watch?v=6z_FOdA50KY
https://www.youtube.com/watch?v=BRsVPbiUTY4
https://www.youtube.com/watch?v=3qsYbiVO5PQ

------------------------ [ Dodano po: 1 minucie ]

Krzycho69 napisał(a):
skąd wie na jaki adres odpowiedzieć?

tu naprawdę trzeba sobie troszkę poczytać o TCP/IP ... jakieś podstawy zaskoczyć ... bo nie ruszysz - te poradniki ci pomogą przynajmniej wystartować w tej dziedzinie

------------------------ [ Dodano po: 2 minutach ]

a obejrzyj po tych trzech jeszcze KONIECZNIE to:



i to:


_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 mar 2018, o 11:08 
Offline
Użytkownik

Dołączył(a): 14 lis 2017
Posty: 129
Pomógł: 0

Biore sie za oglądanie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 39 ]  Przejdź na stronę Poprzednia strona  1, 2

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO