Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 4 208

/ вопрос открыт /

Приветствую, уважаемые эксперты!
Предположим, что в интернет "выложен" сайт. На сайте приведена программа. Пользователь "заходит" на страничку, пересылает параметры и получает результаты работы программы с данными параметрами.
ВОПРОС?
Просьба объяснить механизм создания данной процедуры, и по возможности привести простой пример.
Заранее благодарен Вам за ответ. С уважением. Самойлов. г. Томск.

Самойлов Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: Самойлов (статус: Посетитель)
Вопрос отправлен: 22 мая 2010, 19:39
Состояние вопроса: открыт, ответов: 1.

Ответ #1. Отвечает эксперт: bugmenot

В простейшем случае это называется CGI. Только программа не <b>выложена</b> на сайт, а <b>исполняется</b> там. В Delphi создается wizard`ом, примеры поставляются в дистрибутиве и устанавливаются в Demos\Internet.
<img style="display:block;float:left" src="http://images.devshed.com/da/stories/Webservices_Delphi/cgi.JPG">

Ответ отправил: bugmenot (статус: 3-ий класс)
Время отправки: 22 мая 2010, 20:11
Оценка за ответ: 4


Мини-форум вопроса

Всего сообщений: 4; последнее сообщение — 23 мая 2010, 10:28; участников в обсуждении: 4.
Gofk

Gofk (статус: Посетитель), 22 мая 2010, 20:08 [#1]:

Самый простой способ - сделать на сервере обработчик, реализующий логику программы. Тогда при обращении создаётся иллюзия исполнения программы и получения результата. Какой язык используется на стороне сервера?
bugmenot

bugmenot (статус: 3-ий класс), 22 мая 2010, 20:12 [#2]:

опаньки, HTML криво обработался :-\
виконання програми розпочинається з того самого мiсця, де призупинилося.

IlluminatI

IlluminatI (статус: 2-ой класс), 22 мая 2010, 22:26 [#3]:

bugmenot, просто прав не хватает ;) у экспертов выше все обрабатывается. эххх)
Егор

Егор (статус: 10-ый класс), 23 мая 2010, 10:28 [#4]:

программа на стороне сервера может быть написана на дельфи/си/си++ и тогда её обычно кладут в каталог cgi, но сейчас чаще используют специальные языки для программирования в веб - тот же php или perl.
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:48
Выполнено за 0.02 сек.