Перейти к содержанию
Fire Monkey от А до Я

Zawuza

Пользователи
  • Постов

    16
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Zawuza

  1. 1 час назад, unicorn сказал:

    Эту штуку смотрел тоже, но собрать не смог :( Она тоже работает поверх Indy, а как ее вкорячить на Berlin я не очень представляю... 

    У меня во всех имеющихся версиях (Starter и Enterprise) инди есть, ничего добавлять не надо... 

  2. А почему не посмотреть на готовые решения вроде Redis или Memcached. Мне кажется, они достаточно быстрые. А у редиса даже есть готовые коннекторы.

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

  3. Здравствуйте! Я не спец в сетях, но дискуссия интересная :)

    В 4.1.2017 в 20:01, Akromd сказал:

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

    Теперь вопрос, как послать такой пакет? Если кто то может подсказать где почитать про это и посмотреть примеры, буду очень признателен.

    Нужно установить DataSnap на известный порт и из одной сети бросить пакет на 0.0.0.0 из любого клиента. Или все не так просто?

     

    В 6.1.2017 в 15:40, ZuBy сказал:

    может кто пользуется (я нет) оф. приложение фейсбука и есть сервер.

    Я всегда думал, что это long poll requests или websockets. А это как бы не сервер, потому что соединение инициировано самим приложением...

     

    14 часов назад, GASCHE сказал:

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

    К сожалению, два клиента не могут соединиться друг с другом, даже если они сервера, потому что сети разные :( А соединение двух клиентов должно обязательно проходить через один сервер. Мне кажется, делается так: сервер получает пакеты одного клиента и просто перебрасывает их второму. VPN так работает, например.

    Если я не прав, поправьте, мини проверка своих знаний получается :) 

  4. 20 часов назад, Steepe_Hare сказал:

    То есть туда можно залить apk-файл, скомпилированный на Delphi?

    К сожалению, тоже нет, они всего лишь делают redirect туда, где твой apk залит :(  К тому же, тебе нужно интегрировать SDK контакта и реализовать взаимодействие с ВК (приложение для ВК же). По ссылке, что я скинул, все кратко описано :)

    Если хочешь взглянуть на эту платформу, то в мобильном приложении контакта нажми кнопку "Игры".

    P.S. Не нашел, пробегая глазами документацию, что должно быть обязательно залито в Google Play или App Store.

  5. Привет :)

    Нужно понимать, что любое приложение в фейсбук/ВК является веб-приложением, поэтому без фронтенда на HTML/JS/CSS не обойтись (ну или флэш). А вот бэкенд можно написть и на дельфи с помощью DataSnap или DMVC. Но тогда самому придется работать с API, посылать запросы и.т.п., когда на более популярных языках для этого есть SDK. Поэтому здесь мой ответ "можно, но сложно". 

    Но у ВК есть такая штука, как игровая платформа, на которой можно распространять любые мобильные приложения :)

×
×
  • Создать...