разница между обменом файлами через Wi-Fi Direct и через точку доступа Wi-Fi

Sharing files between two devices using wifi can be done by:

  • используя прямой Wi-Fi
  • создание точки доступа на одном устройстве и подключение к нему другого устройства
  • в чем основная разница между этими двумя методами
  • I mean in the both the options one device serves as the access point while the other connects to it

  • которое из двух устройств будет служить точкой доступа в случае прямого Wi-Fi

  • какой из двух вариантов проще и быстрее
  • I want to use this feature in my android app


    person Gaurav Gupta    schedule 05.12.2015    source источник
    comment
    эй, какой из них вы использовали в своем приложении? Я хочу подключение через точку доступа Wi-Fi в моем приложении. У вас есть образец кода для этого? Если да, опубликуйте его как ответ на этот вопрос, я приму его: stackoverflow.com/questions/39395532/share-files-over-a-hotspot   -  person    schedule 08.09.2016
    comment
    эй, можешь поделиться своим кодом, если есть?   -  person    schedule 30.09.2016


    Ответы (3)


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

    Кроме того, если есть приложения, которые ищут подключение к Интернету, они могут начать отправку данных, как только вы подключите точку доступа к другому устройству, что может создать некоторые проблемы с безопасностью (в случае, если на другом устройстве есть некоторые анализаторы, готовые для конфиденциальных данных и т. Д. )

    При использовании прямого Wi-Fi нет таких вещей, как точки доступа. Обычно вы находите устройство прямого доступа Wi-Fi и начинаете подключение к нему. При первом создании группы WiFi Direct появляется диалоговое окно для приема входящих подключений (поэтому оно всегда отображается на стороне, к которой мы подключаемся).

    Затем, когда соединение установлено, одно из этих устройств выбирается в качестве владельца группы, а любые другие устройства, желающие присоединиться к группе, должны устанавливать соединения только с владельцем группы.

    С WiFi Direct API вы также можете использовать CreateGroup, чтобы предварительно выбрать одно устройство в качестве владельца группы. Эта опция также создаст точку доступа со случайным паролем. Таким образом, если вы хотите использовать опцию Accesspoint, вы можете использовать эту функцию для это легко.

    На более простые / быстрые вопросы у меня не было бы хороших ответов, я полагаю, что они, вероятно, примерно такие же.

    person Dr.Jukka    schedule 06.12.2015

    Это тип Wi-Fi, в котором вы можете подключаться к другим устройствам или узлам без точки доступа. Это означает, что вам не нужна инфраструктура для работы вашей сети. Это больше похоже на одноранговую сеть. Также называется специальной сетью.

    person Sales Vivegam Tech    schedule 20.06.2018
    comment
    Это не добавляет ничего, что еще не было указано в принятом ответе - person chrisis; 20.06.2018

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

    Wi-Fi Direct не дает многого надежды. Его равный равному. Когда вы посмотрите документацию, вы найдете термин «владелец группы». На первый взгляд это похоже на точку доступа. Но любое устройство с поддержкой Wi-Fi Direct может напрямую связываться с другим устройством Wi-Fi Direct в той же группе без маршрутизации через владельца группы. Но я думаю, что старые устройства все еще должны их использовать.

    Владелец группы - это одно из устройств с поддержкой Wi-Fi в группе, выбранной внутри группы с использованием метода ранжирования.

    Итак, по сути, вам нужно выяснить, как ранжировать этих двоих. Это можно сделать автоматически, взяв такие переменные, как аккумулятор устройства, или вручную установив их на единицу.

    Если вам нужна отправка файлов на два устройства Android, выберите прямой Wi-Fi. Поскольку вы можете использовать их, даже когда устройства подключены к другой внешней сети Wi-Fi (не всегда верно, но теоретически это возможно).

    person BASIL M VARGHESE    schedule 01.09.2019