Главная | Новости | Полезная информация | Документация | Школа | Файлы | Ссылки | Форум
 Текущая сборка
RusNuke Current
Web-SVN
SVN репозиторий
Bug Tracker

 Навигация
Главная
Новости
Обзоры
Информация
Документация
Вопросы и ответы
Каталог файлов
Каталог ссылок
Информация о проекте
Рассылка новостей
Контакт с автором
Наполнение сайта
Добавить статью
Добавить файл
Добавить ссылку

Наши услуги
Обменный пункт WM
Реклама на проекте
Платные услуги
Услуги хостинга

Отраслевые публикации
Статьи по отраслям

 Поиск по сайту


Google
Web nukefiles.ru


Nearby Connections 2.0 может поддерживать полностью автономную сеть



Это может быть большой новостью, если программисты воспримут это серьезно и придумают творческие приложения. Nearby Connections 2.0 обеспечивает полностью автономную сеть через WiFi, Bluetooth BLE и классическое подключение Bluetooth, и единственный вопрос - что делать с этой захватывающей функцией? Кажется, что у Weather Channel есть правильная идея. Он планирует сеть по запросу, которая компенсирует дефицит связи при распространении предупреждений о погоде. Hotstar планирует, чтобы люди обменивались медиа, когда нет подключения к Интернету. С другой стороны, GameInsight и Google, похоже, планируют некоторые довольно невообразимые виды использования - найти близлежащие плееры и пульт для Android TV.

Google, похоже, считает, что эта функция больше связана с локализацией и взаимодействием с устройствами, а не с чем-то более интересным - мы можем уже обойтись через WiFi. Когда вы понимаете, что у вас есть сокет-подобный API, который защитит вас от сложностей различных радиосистем и подсистем телефона. Вы можете построить звездную или кластерную сеть для обмена данными от 1 до N или от M до N и использовать все доступные радио протоколы: Nearby Connections использует WiFi, Bluetooth LE & Classic Bluetooth, чтобы обнаружить и установить соединения с соседними устройствами. Он абстрагирует неотъемлемую сложность этих радиостанций, используя сильные стороны каждого из них, обойдя их соответствующие недостатки. Помимо очевидного преимущества уклонения от боли при работе с капризами этих радиостанций в разных версиях ОС и устройствах, эта абстракция позволяет легко модернизировать пропускную способность соединения, переключаясь между радиостанциями, когда это имеет смысл, а также используя невидимые эфирные обновления для использования новых радиотехнологий по мере их появления - без каких-либо изменений в коде приложения.

Существует вызов API для обнаружения ближайших устройств и доступности ваших устройств. Для предыдущей версии API требуется широковещательное соединение с поддержкой многоадресной рассылки, чтобы сделать работу по обнаружению и подключению легче, и если вы думаете об этом, это делает всю идею Nearby Connections довольно избыточной. Новая система позволяет иметь сетевые соединения между устройствами даже если нет Интернета. Хотя это «соседние» соединения, устройства могут находиться на расстоянии до 100 м друг от друга.

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

Вы можете использовать API на любом устройстве с Google Play Services 11. Стоит отметить, что снова возможно важная часть операционной системы Android поддерживает Play и, следовательно, на 100% под контролем Google. Нет никакой платы за использование новой услуги, но она может быть в будущем, хотя, учитывая, что она работает в автономном режиме, не задействованы серверы Google.

Обратите внимание, что это не истинная сеть с сетью, поскольку коммуникации являются «точка-точка» и маршрутизации нет. С добавлением маршрутизации сеть может быть намного больше 100 м, поскольку соединения могут передаваться через промежуточные узлы. Возможности для соседней сетчатой сети намного больше. Может ли это быть добавлено на уровне приложения?



admin1 - 06/08/2017



Комментарии к статье
Вы не можете отправить комментарий анонимно, пожалуйста зарегистрируйтесь.


пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ - пїЅпїЅпїЅпїЅпїЅпїЅ

 Авторизация
Логин
Пароль
Регистрация на сайте
Забыли свой пароль?

 Сейчас на сайте
Гостей: 9
Пользователей: 0
Всего: 9

 Наш опрос
Какой форум предпочитаете?

Invision Power Board
vBulletin
Phorum
MyBB
PunBB
Simple Machines Forum
phpBB
BBtoNuke



Результаты
Другие опросы

Ответов: 1339
Комментариев: 10

 Рассылка новостей
Подробнее...

 Реклама


Главная | Новости | Полезная информация | Документация | Школа | Файлы | Ссылки | Форум
Copyright © 2002 Internet studio. All Rights Reserved.
Web site engine's code is Copyright © 2002 by PHP-Nuke.
PHP-Nuke is a free test software released under the GNU/GPL.
Страница сгенерирована за 0.1425 с. Выполнено 17 запроса к базе данных за 0.0752 с.

Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru: показано число просмотров и посетителей за 24 часа