При написании процедур с использованием операций FTP можно отправить информацию либо в двоичном режиме, либо в режиме ASCII. При отправке из системы Power в систему Intell ASCII обрабатывает, как данные должны быть представлены, а не побитно. Однако мне любопытно узнать, как FTP обрабатывает порядковые номера (где Intel использует порядковый номер с прямым порядком байтов, а Power Systems использует порядковый номер с прямым порядком байтов) между хостами?
При открытии текстового файла, переданного в двоичном формате, кажется, что большая часть представления ASCII сохраняется, за исключением отсутствующих символов управления возвратом carraige, которые Microsoft использует для печати новой строки в текстовом документе. С учетом вышесказанного может показаться, что большинство FTP API обрабатывают коррекцию endianess между хостами. Но с учетом вышесказанного, действительно ли это бит для передачи битов или байтов для передачи байтов? FTP-API или ОС обрабатывают конвертацию?