• Как можно использовать удаленную (территориально разнесенную с телефоном) SIM карту мобильного оператора?

    triumuiri
    @triumuiri
    Gaudeamus igitur!
    Или как вариант считать с симки IMSI и ключ, а на другом конце сделать дубликат карты.
    Ещё как вариант использования симки, это симбанки
    Ответ написан
    Комментировать
  • ЖД с гелием

    KEKSOV
    @KEKSOV
    Хард сперва будет выдавать данные смешным-дурацким голосом, а потом, когда весь газ выйдет, сдохнет, по причинам, описанным VoidVolker
    Ответ написан
    Комментировать
  • И все таки что же лучше для мобильных устройств TCP или UDP?

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

    Извините, если ошибаюсь, лучше объясните где не прав.
    Ответ написан
    4 комментария
  • И все таки что же лучше для мобильных устройств TCP или UDP?

    @rustler2000
    погромист сикраш
    Не зависит от терминала. Зависит от «приложения».
    С TCP не получите ping/rtt, но легче «горизонтально» масштабировать сервера.
    С UDP легче адаптироваться под реально плохие каналы, избежать чудес билинга(за перепосылку данных вам платить но сколько данных не дошло на TCP знает только его стэк), но будут сложности с прокси и nat.

    Если о gps трекере, то яб делал на UDP. Накапливаеш трек, и когда данных под завязку для MTU (тут есть нюансы но для трэкера их можно не учитывать) отправляешь на сервер. Сервер же молчит пока не заметит дыры в треке (или раз в н пакетов или м минут) делает запрос на повтор интервала/ов. Клиент очищает пересылает данные и очищает трэк вплоть до первого запрашиваемого интервала(фактически это ACK).
    Если надо лаг уменьшить (к примеру трэкер смотрят онлайн) то сервер просит трекер уменьшить «MTU» на х секунд (фактически это может быть полем в запросе на пересылку). На трэкере в трек писать и инфу о выключенном трэкере. Трэк хранить в файле исплльзуемом как ленту стримера, чтобы никаких fseek за исключением возврата в начало файла.
    Ответ написан
    7 комментариев