За последние 24 часа нас посетили 20266 программистов и 1080 роботов. Сейчас ищут 802 программиста ...

Простой сервер

Тема в разделе "PHP для новичков", создана пользователем Sasha55555, 13 мар 2019.

  1. Sasha55555

    Sasha55555 Новичок

    С нами с:
    18 мар 2018
    Сообщения:
    152
    Симпатии:
    0
    Помогите пожалуйста. Как написать самый простой сервер? Пример работы:
    Клиент подключается к серверу и передает пакеты. Например первый пакет получения данных об аккаунте - packet 1, который содержит в себе айди пользователя. На сервере мы должны получить данные по айди и вернуть их обратно в клиент, как можно реализовать подобный сервер?
    Код (Text):
    1. if($packet_id == 1){
    2. ...
    3. } elseif($packet_id == 2) {
    4. ...
    5. }
     
  2. Valick

    Valick Активный пользователь

    С нами с:
    12 авг 2018
    Сообщения:
    1.911
    Симпатии:
    328
  3. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.817
    Симпатии:
    735
    Адрес:
    Татарстан
    что в вашем понятии сервер, клиент, пакеты?
    может вам просто API какое-то написать? с помощью которого идет обмен с клиентом (клиент что - приложение под мобилы?)
     
    Вероломство нравится это.
  4. Valick

    Valick Активный пользователь

    С нами с:
    12 авг 2018
    Сообщения:
    1.911
    Симпатии:
    328
    @ADSoft, больше похоже на демона
     
  5. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.789
    Симпатии:
    646
    А по-моему ТС про REST спрашивает. Вот проще некуда: G-Drive – один-два запроса к БД (первый выуживает данные коллекции, второй – элемента в ней, но можно хранить элементы и в таблице «коллекций»).
     
  6. Sasha55555

    Sasha55555 Новичок

    С нами с:
    18 мар 2018
    Сообщения:
    152
    Симпатии:
    0
    Нет, что-то типо игры на ПК.
    --- Добавлено ---
    Принять клиента и обмениваться пакетами
     
  7. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.789
    Симпатии:
    646
    Все ясно. Расходимся. См. ссылку Валика :)
     
  8. Sasha55555

    Sasha55555 Новичок

    С нами с:
    18 мар 2018
    Сообщения:
    152
    Симпатии:
    0
    Алло, я ответил на вопрос "клиент что - приложение под мобилы?"
     
  9. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.817
    Симпатии:
    735
    Адрес:
    Татарстан
    Абстрагируясь, что вы хотите человеческим языком в общем? Сделать вашу игру сетевой? Сделать возможность регистрации, авторищации, обмена данными с сервером? На чем игра написана? По какому протоколу обмен?