1

我在 Pocket PC (.Net CF v3.5)
上的程序如何与我的桌面上的程序 (.Net 应用程序) 进行通信?

Pocket PC 在底座中,通过 USB 连接。

更新
我知道如何使用套接字打开 TCP 或发送数据报。我知道如何使用 TcpClient/TcpListener。

我只是不知道如何为这个特定问题提供打开套接字的配置,或者搜索 IP 以使用 TcpClient/TcpListener ...或者?

(即我的掌上电脑上的应用程序如何发现计算机的IP?)

4

1 回答 1

1

如果您阅读Beej 的网络编程指南 - 使用 Internet 套接字,您将了解基础知识,以便在 2 个套接字之间交换数据。

ActiveSync在 PC 中打开一个新的本地 IP。这允许袖珍设备通过 USB 与带有套接字的远程主机通信!

(还有一个用于 ActiveSync 的 API,但我从未使用过)

编辑:可能我对 ActiveSync 的看法是错误的。你不需要它。如果 USB 上连接了袖珍设备,则操作系统会创建一个临时 LAN,例如:在 domain 下169.254.2.x,以便可以完成联网。

于 2009-11-26T07:35:40.623 回答