|
|
|
|
|
Программирование >> Delphi >> Работа с сетью
Создание ISAPI DLL похоже на разработку любой стандартной DLL. Для этого
необходимо загрузить Delphi, в меню File выбрать пункт New,
затем в диалоговом окне New Items выбрать пиктограмму Web Server Application
и нажать кнопку OK. Появится диалоговое окно New Web Server Application... |
procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject;
Request: TWebRequest; Response: TWebResponse;
var Handled: Boolean);
begin
Response.Content := "<html><body>Hello ISAPI!</body></html>";
end;
9... |
Для начала мы должны создать простую страницу HTML. Для этого можно
использовать Ваш любимый HTML редактор, и создать одну страницу с одним
изображением. К примеру, назовём этот файл aboutindex.htm... |
Итак, где же используется HTTP? Если Вы хотя бы чуть-чуть заглядывали на
Интернет-странички и встречались с термином Web, то наверняка обратили
внимание на то, что адреса страничек, как правило, начинаются с http://... |
<X+style> [http://www.bim.f2s.com/] - экспериментальный сайт на XML, где обработка
ведется на Вашем компьютере (не на сервере) через XSL-стили, и почти все здесь,
за редким исключением, не является HTML
XML News
[http://architag.com/XMLNews.html] - Новости XML
XMLHack... |
Для обмена данными по протоколу TCP/IP будем использовать три
Indy-компоненты: TIdTCPServer , TIdTCPClient , TIdThreadMgrDefault.
Клиентская компонента предназначена для посылки и приёма сообщений, а
серверная компонента - для приёма сообщения и рассылки клиентским компонентам. |
|
|