Domanda

Come funziona il mio programma su Pocket PC (.Net CF v3.5)
posso comunicare con il programma sul mio desktop (applicazione .Net)?

Il Pocket PC è nella base, collegato tramite USB.

Aggiorna :
So usare socket per aprire TCP o inviare datagrammi. So usare TcpClient / TcpListener.

Semplicemente non so come dare configurazione per aprire socket per questo specifico problema , o cercare IP per usare TcpClient / TcpListener ... o?

(ovvero come la mia app su Pocket PC scopre l'IP del computer?)

È stato utile?

Soluzione

Se leggi Beej's Guide to Network Programming - Using Internet Sockets capirai le basi per scambiare dati tra 2 socket.

ActiveSync apre un nuovo locale IP nel PC. Ciò consente a un dispositivo tascabile di comunicare con un host remoto con prese tramite USB!

(Esiste anche un'API per ActiveSync ma non l'ho mai usata)

Modifica: probabilmente mi sbaglio su ActiveSync. Non ne hai bisogno. Se un dispositivo tascabile è collegato su USB, il sistema operativo crea una LAN temporanea, ad esempio: sotto il dominio 169.254.2.x , in modo che sia possibile realizzare la rete.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top