Как мне передавать данные через WiFi как bluetoooth? - PullRequest
0 голосов
/ 27 мая 2011

Как перенести файл с одного устройства BlackBerry на другое через WiFi, как я это сделал с синим зубом?

1 Ответ

1 голос
/ 27 мая 2011

В Bluetooth каждое устройство может легко узнавать друг друга, потому что протокол поддерживает это.В Wifi (который является просто средством для общих сетей ... во многих случаях TCP / IP) обычно ожидается, что одна машина уже знает, как найти другую ... так что это проблема, которую вам нужно решить.

Один из вариантов заключается в том, что одно из устройств (или даже оба) может периодически передавать сообщение, когда оно хочет подключиться к чему-либо;это сообщение будет на заранее определенном порту, но как широковещательное сообщение открыто для всех получателей.Тогда другому устройству (или даже обоим) необходим широковещательный приемник, который ищет сообщение на правом порту.Одним из преимуществ здесь является то, что широковещательный получатель не только получит сообщение, он также получит IP-адрес отправителя - это ваш отсутствующий компонент.

Как только получатель получит IP-адрес отправителя, онНеобходимо открыть соединение с портом сервера, работающим на устройстве, которое отправило широковещательную рассылку.Конечно, в это же время на этом первом устройстве должна быть запущена задача сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...