Базовый клиент
Базовый клиент Indy выглядит так:
with IndyClient do
begin
Host := 'test.atozedsoftware.com';
Port := 6000;
Connect;
Try
// Read and write data here
finally
Disconnect;
end;
end;
host и port могут быть установлены во время разработки с помощью инспектора объектов. Это минимальный код, который требуется при написании клиента в Indy. Минимальные требования для создания клиентов следующие:
1. Установка свойства Host.
2. Установка свойства Port. Требуется, если нет порта по умолчанию. Большинство протоколов имеют такой порт.
3. Соединение.
4. Передача данных. Включает чтение и запись.
5. Разъединение.