Я создаю приложение, которое основано на связи клиент-сервер через Интернет. Итак, я сделал сервер и установил его на свой компьютер (win 7, 64) и поместил клиент в тестовое соединение виртуальной машины (xp, 32), и он работает нормально. Это значит, что приложение работает в сети, но мой вопрос - как протестировать приложение, которое будет работать через Интернет? Поэтому я использую в виртуальной машине, беспроводной и на компьютере есть провод - подключен к тому же маршрутизатору. На виртуальной машине есть внешний IP-адрес 33.244.57.34, а на компьютере внешний IP-адрес - 33.244.12.19 (это не настоящие IP-адреса, но важно убедиться, что первые два числа совпадают) означает ли это, что я уже тестирую через Интернет?
1 ответ
0
По сути, да. Ваш локальный сервер должен работать так же удаленно. Разница лишь в том, как вы получаете к нему доступ. Например, у меня на ноутбуке работает сервер LAMP (Linux Apache MySQL PHP). Я использую его для тестирования своих веб-проектов, которые позже перемещаю на удаленный сервер LAMP, размещенный третьей стороной. Код выполняется одинаково в обеих средах.