приложения типа тур агентство, выбираем всякие туры, оплата какая-то, все банально, все в консоле. Почему TCP? Первое что встретил, да и не сложно вроде, клиент подключается, сервер принимает, создает новый поток, обрабатывает, отсылает ответ, на основе какого-то текста я понял как это работает, а вот теперь подключается собственно само тур агентство и у меня затруднения, поскольку появляются события, запросы к данным и т.п. Искал что-то похожее, чтобы посмотреть как такая связка работает, ничего толком не нашел, вот пытаюсь узнать как это вместе работает, по запросам к данным понял, в джейсон или байты и ответ клиенту, а что по событиям, они будут возникать на в приложении сервера и тоже отправляются как ответ или сразу на в приложении клиента, или в приложении клиента вообще не будет никакого тур агентства и все взаимодействие только через сервер(я так понимаю последнее) ?
поэтому люди придумали http, серверная часть у тебя будет API так называемое оно принимает запросы и отдает ответы, а клиент просто посылает эти запросы серверу, протокол текстовый, готовые реализации на всех языках программирования, можно хоть в браузере тестировать
Обсуждают сегодня