русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Протокол FTP


Дата добавления: 2013-12-23; просмотров: 1014; Нарушение авторских прав


Служба FTP.

Добавление записей в список

Поиск записей в списке

Для поиска записей, удовлетворяющих некоторому условию необходимо:

1. Установить курсор в любую ячейку списка и выбрать команду Форма.

2. Нажать в окне диалога кнопку Критерии и ввести критерии поиска в одно или несколько полей записи.

3. Нажать кнопки Назад и Далее, либо кнопки полосы прокрутки для поиска записей, отвечающих установленному критерию.

Для задания нового критерия поиска нажать кнопку Очистить.

Добавить запись в список можно используя кнопку Добавить в окне диалога команды Форма (Чтобы открылось окно диалога, курсор должен стоять внутри списка). Ввести данные в каждое поле и закрыть диалоговое окно.

При использовании окна диалога команды Форма вновь создаваемые записи заносятся в конец списка.

 

 

Служба FTP (от протокола - File Transfer Protocol) - предназначена для обмена файлами.

FTP служба построена по хорошо известной схеме "клиент-сервер".

Клиент(браузер,Windows Commander, NetVampir ...) посылает запросы серверу и принимает файлы.

Сервер FTP (vsftpd, IIS ...) обрабатывает запросы клиента на получение файла.

 

Взаимодействие клиент и сервера по протоколу FTP.

Служба FTP базируется на двух стандартах:

  • URL (Universal Resource Locator) - универсальный способ адресации ресурсов в сети ;
  • FTP (File Transfer Protocol) - протокол передачи файлов.

File Transfer Protocol - протокол передачи файлов, протокол высокого уровня (а именно, уровня приложений).
. Используется службой FTP для передачи файлов.

Первый стандарт - RFC114 (File Transfer Protocol A.K. Bhushan Apr-10-1971).

Последняя версия - RFC959 (File Transfer Protocol J. Postel, J.K. Reynolds Oct-01-1985).

FTP отличается от других приложений тем, что он использует два TCP соединения для передачи файла.



1. Управляющее соединение - соединение для посылки команд серверу и получение ответов от него. Для канала управления используется протокол Telnet.

2. Соединение данных - соединение для передачи файлов.

 

Схема двух каналов соединения по протоколу FTP

 

В старых версиях для передачи данных использовался только 20-й порт (активный режим), в современных версиях FTP-серверов порт для канала данных может назначаться сервером из нестандартных (N > 1024) портов (пассивный режим).

Протокол FTP определяет запрос-ответный способ взаимодействия между программой-клиентом и программой-сервером.

Работа FTP на пользовательском уровне содержит несколько этапов:

1. Идентификация (ввод имени и пароля).

2. Выбор каталога.

3. Определение режима обмена (поблочный, поточный, ascii или двоичный).

4. Выполнение команд обмена (get, mget, dir, mdel, mput или put).

5. Завершение процедуры (quit или close).



<== предыдущая лекция | следующая лекция ==>
РАБОТА СО СПИСКАМИ | Различие работы пассивного режима и активного.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.