Windows Phone 8 появится возможность передавать и принимать файлы по Bluetooth

[http://cdn.wpcentral.com/sites/wpcentral.com/files/imagecache/large/postimages/4213/wp8 bt.png|Windows Phone 8 появится возможность передавать и принимать файлы по Bluetooth]

Full Size

В Windows Phone 7 поддержка была Bluetooth ограничена только возможностью подключения беспроводной гарнитуры или динамиков. В Windows Phone 8 поддержка Bluetooth будет несколько расширена.

К примеру, станет возможен обмен файлами между одними и теми же приложениями на разных смартфонах или мультиплеер в играх.

В Windows Phone 8 Developer Preview имеется API, позволяющий создавать приложения, которые взаимодействуют через Bluetooth. Через этот API можно подключать приложение к другому приложению или устройству. Подобный сценарий отрывает широкий ряд возможностей для взаимодействия приложений.

В Windows Phone 8 реализованы два сценария Bluetooth: соединение приложения с приложением и приложения с устройством. В каждом из сценариев соединение осуществляется при помощи сокетов.

Соединение приложения с приложением. В этом сценарии приложение использует Bluetooth для поиска другого приложения, у которого открыт доступ к определённому сервису. При успешном поиске приложения запрашивают друг у друга соединение. Когда оба приложения принимают приглашения, между ними открывается сокет, через который они совершают обмен данными.

Соединение приложения с устройством. В этом сценарии приложение использует Bluetooth для поиска устройства, на котором открыт доступ к определённому сервису. При успешном поиске приложение отправляет запрос на соединение. Когда запрос удовлетворён, между приложением и устройством открывается сокет, через который они совершают обмен данными.

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

http://m.wpcentral.com/windows-phone-8-feature-expanded-bluetooth-functionality-access-stack-and-transfer

Добавить комментарий