Windows Mobile - Device to Device over Wi-Fi?

Are there any good api or examples of communication between two devices over wifi?

I am programming an application for 600 windowed mobile devices (version 5). Sometimes they will need to connect to another device and exchange information.

Each device connects to the Internet via GPRS (using a telephone line). I could post through this, but it is slow and may not work in all locations (this app will be used nationwide).

Like FYI, I also plan to look at bluetooth, but the stack we get on our Symbol Devices (MC70) is a Stonestreet One stack (we can't change it). It's very difficult to use a stack without a managed code API. In addition, manual configuration is required to use it. My users won't be very technically inclined.

If there is another way to communicate (i.e. via a WiFi connection) I would love that.

(Ideally, I would like to be able to programmatically turn on Wi-Fi, send / receive data, and then turn off Wi-Fi (to conserve batteries).)

Any help / suggestions are greatly appreciated.

+2


source to share


3 answers


Motorola (which bought Symbol a few years ago) has released the Enterprise Mobility Developer Kit for .NET CF, which also has some WLAN management libraries on the Symbol MC70. I've worked with this in the past and it seems to work pretty well. The SDK comes with complete documentation and some sample applications.



+2


source


Someone is welcome to prove that I am wrong, but as far as I know it should be bluetooth out of the box. WiFi - for networks. If you configure each device the same way as an access point, you can do this. So I'm sure it can be done, but it's not a clear path.

I see a different slike security issue because the router will handle this and now each of the 600 devices will be the access point managing that security, I just take off my hip, which is currently my long-standing advice, don't move in that direction.



-update maybe I'm a bad responder, I just thought it was a bad direction. You can connect to Google mobile Wi-Fi browser. Here's one site that covers it. http://www.smartphonemag.com/cms/blogs/3/588

+1


source


Here's an earlier question on this topic:

the best way to communicate between dedicated wifi windows mobile devices

... which suggests that this is at least possible.

Alternatively, if the devices have infrared ports, you could link them this way (I think).

Update : just found this example:

http://community.opennetcf.com/articles/cf/archive/2008/06/09/exchanging-data-using-windows-mobile-windows-communication-foundation-net-compact-framework-and-exchange-2007. aspx

It looks like you can communicate with him via peer-to-peer. However, it does require .Net CF 3.5.

+1


source







All Articles