Софт для одновременной работы за 1 компьютером
Есть задача – разработать, что то похожее на продукт http://friendlyseats.com/
С тем отличием, что дополнительные станции будут иметь свою операционную систему и подключаться к основному серверу и работать в разных сессиях (параллельно друг с другом). Получается некий аналог терминальных сессий от MS. (Например работа удаленных сотрудников с локальной 1С базой данных) т.е подключение всех пользователей происходит по локальной сети или через Интернет. Клавиатуры и мышки дополнительные не нужны.
Использование сервера терминалов не подходит по многим причинам. Основной момент это цена на серверные решения (и платформы - софт пишем для XP-Vista-7-8).
У нашей компании уже есть разработка – аналог Radmin. Которая по сети дает хорошую скорость.
Ваша задача предложить софтвенное решение в исходных кодах (на Delphi) которое позволит распараллелить работу на одной рабочей станции на насколько одновременно работающих пользователей и запустить, например на каждом из них наш софт для одновременной работы.
Желательно без созданий дополнительных пользователей средствами Windows – решение должно быть простым (http://friendlyseats.com/interfaceoffs) и не требовать от пользователей знаний и работы по созданию новых учеток и пр.
Т.е в кратце задача такова: Разработать функционал позволяющий работать на XP-Vista-7 одновременно нескольким пользователям.
Это может быть функционал запуска всех приложений на отдельном рабочем столе (пример msgina для 2000-XP) либо работа под отдельными сессиями и пр.
Исправленные DLL библиотеки для RDP не предлагать – решение должно быть полностью лицензированным и не нарушать закон.
В идеале приложение должно уметь работать с правами пользователя. (обсуждается)
Все ваши предложения рассмотрим.
Способ оплаты – безопасная сделка либо webmoney