Heads up: Я начинающий, когда речь идет о веб-разработке и создании сетей.Общайтесь между двумя устройствами, использующими Apache Thrift
Моя цель - создать консольное приложение Windows, которое действует как сервер в локальной сети и имеет любое количество клиентов в той же сети, используя этот сервер.
Я отправился с Apache Thrift и сумел настроить консольное приложение как сервер и создал проект Unity3D, который действует как клиент. (Using this example code)
Он работает, когда я запускаю сервер и клиент на одном устройстве.
Как я могу заставить его работать, когда НЕ на том же самом деле, когда я экспортирую и создаю проект единства на iPhone?
Как я понимаю, мне нужно указать целевой IP-адрес при настройке моих клиентов, но я понятия не имею, как это сделать.
Awesome. Я попробую это завтра. Как назначить частный IP-адрес для сервера или я могу использовать только текущий IP-адрес устройства? –
Я бы не рекомендовал использовать текущий IP-адрес устройства, если сервер назначает себе ip через DHCP. для предотвращения сетевых проблем сервер должен иметь статический IP-адрес. вам необходимо настроить сетевой адаптер сервера или настроить маршрутизатор для его назначения (MAC-адрес сетевого адаптера серверов), исключенного ip-адресом. note: ip-адрес должен быть из той же подсети локальной сети ... – Jonathan
Это работает как шарм. –