Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi iOS UDP Server: Keine eingehende Verbindung. (https://www.delphipraxis.net/184142-ios-udp-server-keine-eingehende-verbindung.html)

Mavarik 2. Mär 2015 13:27

iOS UDP Server: Keine eingehende Verbindung.
 
Hallo Zusammen!

Meine Kommunikation vom Desktop <> Device läuft aufgrund von unbekannten IP-Adressen
erst mal per UDP Broadcast.

Bei "frisch" gestarteten Device kein Problem... Wenn das Device schon länger an ist, kommt es jedoch dazu, dass keine
Verbindung möglich ist.

Dann muss man sein iPhone/iPad einmal neu starten und alles läuft wieder...

Hat jemand ne Idee woran es liegen kann?

Mavarik

PS.: Android kennt diese Problem überhaupt nicht... (Gleicher Sourcecode)

Captnemo 2. Mär 2015 13:41

AW: iOS UDP Server: Keine eingehende Verbindung.
 
Ist es nicht so, dass IOS die WLAN-Netzwerkschnittstelle (oder einen Teil davon) bei Nichtbenutzung irgendwann mal "schlafen" legt, um Strom zu sparen? Ich meine so was mal gelesen zu haben, in Verbindung mit UserAtHome bei einer Hausautomatisierung. Da war es wohl auch so, dass das mit IPhone's nicht funktionierte, weil das Iphone immer nach einer gewissen Zeit nicht mehr erreichbar war, erst wieder, wenn der Benutzer am Geräte irgendwas gemacht hat. Bei Androidgeräten soll dieser Effekt nicht aufgetreten sein. Ich kann aber nicht mehr sagen, wo ich das gelesen habe.

RWarnecke 2. Mär 2015 13:49

AW: iOS UDP Server: Keine eingehende Verbindung.
 
Zitat:

Zitat von Captnemo (Beitrag 1292052)
Ist es nicht so, dass IOS die WLAN-Netzwerkschnittstelle (oder einen Teil davon) bei Nichtbenutzung irgendwann mal "schlafen" legt, um Strom zu sparen?

Ja, das ist so. Sehe ich in meinem Log vom Router, dass Sich ständig die Geräte an- und abmelden.

Mavarik 2. Mär 2015 14:12

AW: iOS UDP Server: Keine eingehende Verbindung.
 
Nette Idee, aber ausgehende Pakete funktionieren ja...

Ein UDP Send geht sofort raus und kommt beim PC an... Nur die Antwort nicht.

Hierzu nutze ich einen UDP_Server (INDY) der auf die Antwort wartet...

Mavarik

Rollo62 23. Mai 2018 16:41

AW: iOS UDP Server: Keine eingehende Verbindung.
 
Ein alter Thread ... :oops:

Aber gab es dafür eine Lösung auf iOS und Android ?

Ich müsste mich demnächst auch mit Verbindungen zu TCP:8080 und UDP:8081 Server von mobilen Plattformen aus beschäftigen,
und ich weiss nicht genau ob Indy damit überhaupt noch kompatibel ist.
Ich vermute mal das man die lokalen Net Routinen für HTTP/2 dafür nehmen muss, statt Indy.

Ein keiner Tipp wäre sehr hilfreich.

Rollo

Mavarik 23. Mai 2018 16:49

AW: iOS UDP Server: Keine eingehende Verbindung.
 
Indy ist kein Problem...

Nehme ich auch...

Rollo62 23. Mai 2018 20:29

AW: iOS UDP Server: Keine eingehende Verbindung.
 
Ok, super. Das ist umso besser :thumb:

Dankesehr.

Mavarik 24. Mai 2018 08:22

AW: iOS UDP Server: Keine eingehende Verbindung.
 
Zitat:

Zitat von Rollo62 (Beitrag 1402801)
Ok, super. Das ist umso besser :thumb:

Dankesehr.

Wenn Du Hilfe brauchst, ruf mich einfach per Skype an...


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz