Доступ к автономному приложению с графическим интерфейсом через Интернет - PullRequest
1 голос
/ 12 декабря 2011

Можно ли получить доступ к автономному приложению с графическим интерфейсом через Интернет? Соответствующее приложение представляет собой аниматор событий, который отображает анимацию на основе пользовательских текстовых вводов.

Я не хочу получать доступ к этому программному обеспечению через любую опцию подключения к удаленному рабочему столу (или веб-конференцию). На самом деле я намерен интегрировать программное обеспечение с моим существующим веб-приложением. Таким образом, на основе пользовательского ввода на веб-странице программное обеспечение должно отображать анимацию соответствующих вещей. Обратите внимание, что достичь функциональности с помощью JavaScript или чего-либо еще невозможно - в этом случае мне придется заново создать приложение. Также программа работает в интерактивном режиме. Он не позволяет создавать файлы GIF или видео с использованием аргументов командной строки.

Я использую Python-Django для разработки под Linux.

1 Ответ

1 голос
/ 12 декабря 2011

Единственный способ сделать что-то подобное - загрузить приложение в память, взаимодействовать с ним и визуализировать презентацию.Представьте себе что-то вроде приложения, которое может анализировать HTML-документ, создавать его экземпляры и предоставлять доступ к элементам DOM в памяти, чтобы вы могли изменить их свойства и затем отобразить его текущее отображение.

Это слишком много, чтобы спрашивать.Примите во внимание тот факт, что у вас будет несколько пользователей, одновременно запрашивающих приложение для рендеринга нескольких разных состояний, где вам потенциально придется управлять несколькими экземплярами приложения, чтобы не блокировать запросы.Я бы посмотрел на возможные альтернативы, переопределив приложение для элемента canvas, или, возможно, Flash или Silverlight.

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