Programm Pocket PC mit dem Desktop via USB (.net) sprechen
-
05-07-2019 - |
Frage
Wie kann mein Programm auf dem Pocket PC (.Net CF v3.5)
kommunizieren kann mit Programm auf meinem Desktop (Net-Anwendung)?
Der Pocket PC ist in der Wiege, die über USB angeschlossen.
Aktualisieren :
Ich weiß, wie Steckdose verwenden TCP zu öffnen oder Datagramme senden. Ich weiß, wie TcpClient / TcpListener verwenden.
Ich weiß einfach nicht, wie man geben Konfiguration für Steckdosen öffnen für dieses spezifische Problem , oder für die IP-Suche gebrauchen TcpClient / TcpListener ... oder?
(d. Wie mein app auf dem Pocket PC entdeckt die IP-Adresse des Computers?)
Lösung
Wenn Sie lesen Beej Guide to Network Programming - Verwendung von Internet-Sockets werden Sie die Grundlagen, um exhange Daten zwischen zwei Sockets verstehen.
ActiveSync öffnet eine neue lokale IP im PC. Das ermöglicht ein Taschengerät mit einer Remote-Host mit Sockets über den USB zu kommunizieren!
(Es gibt auch eine API für die ActiveSync aber ich habe es nie)
Edit: Ich bin falsch über die ActiveSync Wahrscheinlich. Sie brauchen es nicht. Wenn ein Taschengerät auf dem USB verbunden ist, das Betriebssystem erstellt eine temporäre LAN, zB. Unter der Domain 169.254.2.x
, so dass Vernetzung erreicht werden