Я хотел бы встроить сеанс удаленного рабочего стола в свой браузер. Я должен использовать удаленный рабочий стол, потому что мои клиенты не могут установить дополнительное программное обеспечение на сервер.
Вот некоторые проблемы, которые я уже могу предвидеть:
1) Я считаю, что могу встроить элемент управления RDP ActiveX, но тогда все, что я мог бы поддерживать, это IE. И даже в этом случае блокировка IE может запретить элементы управления ActiveX.
2) Я ничего не знаю о компьютерах Apple, но полагаю, что они по своей сути не используют RDP?
3) Я думаю, что есть способы запустить RDP через элемент управления Java. У меня нет опыта, чтобы понять, хорошо это или плохо. Я предполагаю, что Java может быть даже отключена в некоторых браузерах, но не знаю, распространено ли это?
Итак, какие у меня есть варианты, чтобы это работало надежно? Я предполагаю, что мне могут понадобиться некоторые опции по умолчанию (т.е. ActiveX), а затем некоторые резервные опции (т.е. Java) и код для определения правильной опции каждый раз.