c# - Windows Mobile - 通过 WiFi 设备到设备?

标签 c# windows-mobile bluetooth communication wifi

是否有任何好的 API 或通过 WiFi 在两个设备之间进行通信的示例?

我正在为 600 个 Windows 移动(版本 5)设备编写一个应用程序。他们偶尔需要与另一台设备连接并交换信息。

每个设备都通过 GPRS(使用电话线)连接到互联网。我可以通过它进行通信,但速度很慢,并且可能无法在所有位置工作(此应用程序将在全国范围内使用)。

仅供引用,我还计划研究蓝牙,但我们在 Symbol Devices (MC70) 上获得的堆栈是 Stonestreet One 堆栈(我们无法更改这一点)。如果没有托管代码 API,这是一个非常难以使用的堆栈。此外,它需要手动设置才能使用。我的用户不太热衷于技术。

如果有其他方式进行通信(即通过 WiFi 连接),我会很高兴。

(理想情况下,我希望能够以编程方式打开 WiFi,发送/接收数据,然后关闭 WiFi(以节省电池)。)

如有任何帮助/建议,我们将不胜感激。

最佳答案

摩托罗拉(几年前收购了 Symbol)确实发布了 Enterprise Mobility Developer Kit用于 .NET CF,它还有一些用于控制 Symbol MC70 上的 WLAN 的库。我过去曾使用过此方法,效果似乎非常好。 SDK 附带完整的文档和一些示例应用程序。

关于c# - Windows Mobile - 通过 WiFi 设备到设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1455668/

相关文章:

c# - 添加到 ObservableCollection - 对象引用错误

c# - 可以使用 SqlBulkCopy 将信息插入 2 个表的 View 中吗?

c# - 用 SolidColorBrush 画笔填充列表

c# - 在 Compact Framework 中安全删除文件

c# - 如何确定 Windows Mobile 中的程序中断

ios - 理解 iBeacon 数据 : the power field and other bytes

linux - Bluetoothctl 设置密码

c# - 在 ASP.NET WebService 上捕获 WebMethod 抛出的自定义异常

c# - 如何在 Dot Net Compact Framework 中预加载类库?

android - 无法通过 BLE 将 Android 应用程序连接到 Raspberry Pi 3