Основа клиент серверного взаимодействия (клиент)¶
Примечание
Этот материал находится в состоянии наполнения информацией.
В рамках создания основы клиент-серверной архитектуры был создан сервер. Его описание см. по ссылке. В клиентской части были добавлены скрипты реализующие подключение к серверу и получение информации (сообщений) от него. Функционал подключения к серверу размещён в синглтоне (скрипт подключенный в автозагрузку):
Там прописан ip-адрес и порт сервера, реализованы функции для подключения к серверу и функции для удалённого вызова сервером.
Если сервер запущен на локальной машине, необходимо в начале данного скрипта присвоить константе ip значение «127.0.0.1»
Само подключение к серверу инициализируется после сцены авторизации в скрипте станции :
Вывод сообщений реализован в скрипте меню сцены, отвечающей за взаимодействие с сервером: