Назад | Перейти на главную страницу

IIS против удаленного рабочего стола для удаленного управления задачами

Я ищу лучший способ настроить что-то вроде этого: у меня есть клиент, который хочет иметь возможность запускать процедуру импорта / обработки / экспорта данных удаленно - из дома, со своего смартфона, что угодно. Ему в основном нужна пара кнопок и какой-то способ узнать, был ли процесс успешным, а если нет, то почему. Нет ничего сложнее этого.

Сервер, на котором будет выполняться этот процесс, основан на Windows.

Я рассматриваю два подхода: во-первых, запустить IIS и создать веб-страницу, возможно, с содержимым .Net, что запустит процесс. Или, во-вторых, чтобы клиентский удаленный рабочий стол был подключен к серверу и запускал отдельное приложение, возможно, в .Net или в MS Access.

Меня беспокоит безопасность IIS, учитывая, что для этого потребуется доступ во всем мире. С другой стороны, конечно, удаленный рабочий стол тоже должен быть доступен во всем мире, и я ничего не знаю о том, насколько это безопасно. Я полагаю, что VPN может быть правильным решением, но тогда я далеко за пределами моей области знаний.

Я слишком много думаю об этом?

IIS. Шутки в сторону.

из дома, со своего смартфона, что-нибудь

Намного проще, если вы можете полагаться на стандартный HTTP, без входа в систему, без необходимости в интерфейсе удаленного рабочего стола.

Меня беспокоит безопасность IIS, учитывая, что для этого потребуется доступ во всем мире.

Тривиально. HTTPS, интегрированная безопасность, все, кроме определенных разрешенных людей.

Конечно, удаленный рабочий стол тоже должен быть доступен всему миру, и я ничего не знаю о том, насколько это безопасно.

Полностью. НЕ ПРЕДОСТАВЛЯЙТЕ ЕГО В ИНТЕРНЕТ. Используйте шлюз служб терминалов, тогда клиент сможет получить к нему удаленный доступ через HTTP - это стандартная функция Windows.

Я слишком много думаю об этом?

Вы скучаете по старому подходу KISS - «Keep it Simple, Stupid» (не значит, что это оскорбление, я так знаю пословицу). По сути, для начала подойдет небольшая симпатичная страница HTTPS с некоторыми кнопками. Это НАМНОГО удобнее на маленьком экране, чем RDP, так как вы можете легко сделать удаленную версию.