|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Модернизация Приложения под web
Подскажите, пожалуйста, такая ситуация: Имеется приложение написанное на D10, необходимо его изменить под web-приложение, т.е. организовать к нему доступ через web, но так чтобы логика осталась прежней, т.е надо параллельно старому ГУЮ повесить Веб-гуй. Нашел много информации на тему "разработка веб приложений в делфи", но ничего по этому поводу нет. Только вот встретил фразу :
"Веб-приложения основанные на ISAPI кроме того легко создаются из любого уже существующего приложения. Если оно было написано на Delphi, то все может свести к тому, чтобы заменить визуальные объекты на специальные веб-компоненты, не переписывая ту часть, где сосредоточена сама логика приложения, и его работа, например с базами данных." Я накидал простую программку, которая выводит время и никак не могу понять как мне получить доступ к этим данным через браузер: Надо ли писать свой сервер, или можно использовать IIS? (просто как я понял, чтобы использовать стандартный сервер, надо изначально под него создавать веб-приложение) Может, кто сталкивался с таким вопросом, не могу понять как это реализуется, может кто ссылками на литературу поможет. |
#2
|
|||
|
|||
Цитата:
Никаких серверов писать не надо. Ну если только очень хочется, то можешь =) Есть такое слово ActiveX. При написани программ при исипользовании этой технологии создаваемое приложение будет отображаться в браузере на всех ОС. Вот пример, когда-то давно делал =) http://rus-krepezh.ru/bez/Hello.htm НО!!! эту технологию поддерживает только IE. И при этом нужно в настройках безопасности разрешить выполнение неподписанных элементов ActiveX. (Для получения цифровой подписи нужно тратить деньги, а это просто пример) |
#3
|
|||
|
|||
Да, ActiveX можно использовать, когда пишу приложение изначально как веб-приожение, у меня же уже есть написанное обычное приложение на делфи и мне надо обеспечить к нему доступ через веб браузер, т.е. к примеру написать интерфейс на ХМЛ и каким то образом использовать логику старого приложения. Вот и не знаю как связать веб-гуй с логикой обычного приложения, написанного ранее не как веб-приложение
|