我在Pocket PC上的程序如何(.Net CF v3.5)
可以在我的桌面(.Net应用程序)上与程序通信吗?
Pocket PC位于底座中,通过USB连接。
更新:
我知道如何使用socket打开TCP或发送数据报。我知道如何使用TcpClient / TcpListener。
我只是不知道如何为此特定问题打开套接字 ,或者搜索IP以使用TcpClient / TcpListener ...或?< / p>
(即我的掌上电脑上的应用程序如何发现计算机的IP?)
答案 0 :(得分:1)
如果您阅读Beej's Guide to Network Programming - Using Internet Sockets,您将了解基本知识,以便在两个套接字之间传输数据。
ActiveSync在PC中打开一个新的本地IP。这允许口袋设备通过USB与带有插座的远程主机通信!
(ActiveSync还有一个API,但我从未使用它)
编辑:可能我对ActiveSync有误。你不需要它。如果USB上连接了口袋设备,则操作系统会创建一个临时LAN,例如:在域169.254.2.x
下,以便可以完成网络连接。