Действительно, напишите технические детали. То что соединение по SNA - МОЁ предположение, а что на самом-то деле? И про уточнение функций правильный вопрос:
Предположим из Клауда торчит одна дырка - TN3270. И сделать 2ю дырку для фтп и тд нельзя по куче глупых причин. И софт ставить на "том" мейнфрейме нельзя. А хочется автоматом выполнять некие рутинные действия. Запустить что-то, переслать, получить... из программы, а не IN$FILE.
в этом предположении все и рассматривалось раньше, и все написанное выше остается верным. EHLLAPI и др. API к PComm или s3270 решают эти задачи. Для иллюстрации: пересылка файла будет выглядеть так - в программе используя EHLLAPI выполняем logon, затем запрашиваем функцию sendfile и получаем файл. Упомянутый всуе IND$FILE - это, так сказать, "потроха" sendfile (sendfile сама запускает в сессии эту программу как если бы эта команда была введена, IND$FILE читает файл и выводит его на "экран" трансформируя в текстовый вид, а sendfile "ловит" эти данные, преобразует их и пишет в файл. Именно из-за этой передачи через "экран" накладные расходы велики и скорость передачи низкая). sorry for confusing)