Архив категории ‘Создание Internet-приложений в среде Delphi’

Компонент TNMGeneralServer

    На этом шаге мы дадим краткую характеристику компонента TNMGeneralServer.     Компонент TNMGeneralServer предлагается как базовый класс для создания на его основе многопотоковых серверов Интернет, специфических корпоративных серверов или других серверов, работающих по стандартам RFC.     Создавая классы-потомки компонента TNMGeneralServer и переписывая метод Serve, вы можете создавать специфические серверы, обрабатывающие запросы клиентов нужным вам образом. […]

Компонент TPowersock

    На этом шаге мы дадим краткую характеристику компонента TPowersock.     Компонент TPowersock является базовым классом для многих компонентов инструментальной панели FastNet. Вы можете также использовать его как базовый класс для создания компонентов, использующих другие стандартные протоколы либо ваши собственные протоколы.     Разработчики не советуют использовать этот компонент сам по себе, а рекомендуют использовать его […]

Пример использования компонента TNMUUProcessor

    На этом шаге мы рассмотрим пример использования компонента TNMUUProcessor.     Создаем новое приложение Delphi и помещаем на форму два поля редактирования для указания в них имен входных и выходных файлов, две командных кнопки, два групповых окна, в которые добавляем по две радиокнопки и компоненты ТOpenDialog и TNMUUProcessor. При нажатии на кнопку с надписью Выбрать, […]

Компонент TNMUUProcessor

    На этом шаге мы рассмотрим основные свойства, методы и события компонента TNMUUProcessor.     Компонент выполняет чисто техническую задачу кодирования и декодирования файлов по алгоритму MIME или UUEncodes. Файлы в закодированном виде создаются для передачи по сети. После их получения выполняется обратная задача - декодирование.     Чтобы компонент мог выполнить свою задачу, нужно в свойстве […]

Пример использования компонента TNMURL

    На этом шаге мы рассмотрим пример использования компонента TNMURL.     Добавим на форму нового приложения три поля редактирования. В первое поле будем вводить строку, которую нужно закодировать или декодировать. Две результирующие строки будут помещаться в остальных полях редактирования. Потребуется еще одна командная кнопка и на этом все. Форма приложения изображена на рисунке 1. Рис.1. […]

Компонент TNMURL

    На этом шаге мы рассмотрим общие принципы работы компонента TNMURL.     Компонент TNMURL применяется для декодирования строк в формате URL в "стандартные" строки и кодирования символьных строк в строки в формате URL, которые можно использовать в HTTP-запросах. Кодирование выполняется по следующим правилам: Все поля (переменные) отделяются знаками &. Имена полей и данных разделяются знаком […]

Пример использования компонента TNMUDP

    На этом шаге мы рассмотрим пример использования компонента TNMUDP.     Создадим новое приложение Delphi и поместим на него три окна редактирования, одну командную кнопку и компонент мемо. Украсим форму соответствующими метками, поясняющими назначение компонентов. В поле редактирования, помеченном как Сообщение, будем вводить текст, который мы хотим отправить. Когда текст готов, нажимаем кнопку Отправить ждем […]

Компонент TNMUDP

    На этом шаге мы рассмотрим основные свойства, методы и события компонента TNMUDP.     Компонент TNMUDP используется для отправки пакетов по Интернет или интранет с использованием протокола UDP (User Datagram Protocol), протокола пользовательских датаграмм. Стандарт протокола описан в RFC 768.     Перед тем, как отправлять пакеты датаграмм, вам нужно задать имя удаленного компьютера и порт, […]

Пример использования компонентов TNMStrm и TNMStrmServ

    На этом шаге мы рассмотрим использование компонентов TNMStrm и TNMStrmServ.     Создадим новое приложение и поместим на форму два окна редактирования, одну командную кнопку, два поля мемо и компоненты TNMStrm и TNMStrmServ. Рис.1. Пример приложения     Для простоты рассмотрим пример, в котором будет пересылаться текст. Только в отличие от рассмотренного ранее примера с компонентами […]

Компоненты TNMStrm и TNMStrmServ

    На этом шаге мы рассмотрим назначение компонентов TNMStrm и TNMStrmServ.     Компоненты TNMStrm и TNMStrmServ применяются для обмена так называемыми потоками. Первый компонент применяется для клиентской программы, а второй - для сервера потоков. Если клиентская программа должна поддерживать и прием потоков, то в нее нужно добавить второй, серверный компонент. Ранее мы рассматривали пару компонентов […]