IBM 3270

(перенаправлено с «TN3270»)

IBM 3270 — общее название серии терминалов производства компании IBM, выпуск которой был начат в 1972 г.

Терминалы обладали встроенными интеллектуальными функциями, обеспечивавшими базовую функциональность форм ввода-вывода (т. е. при заполнении или обновлении заданной терминалу формы осуществлялась только передача информации её изменившихся полей).

Протокол передачи данных 3270 обеспечивает блочную передачу информации, в отличие от посимвольной, принятой в большинстве других терминалов.

Ввод-вывод отдельных символов в пределах формы ввода-вывода обрабатывался самим терминалом, не обращающимся при этом к вышестоящему оборудованию.

Это обеспечивало радикальный рост производительности систем — при работе приложений, оптимизированных под функции ввода-вывода 3270, один центральный мейнфрейм был в состоянии поддерживать обмен данными с тысячами и даже десятками тысяч таких терминалов. (Аппаратные средства IBM позволяли относить размещать терминалы на географически удалённых точках, подключая их к мейнфрейму через концентраторы по сетевым протоколам семейства SNA).

Наиболее масштабный проект советского периода, связанный с этим терминалом — Сирена-3, предполагал установку свыше 20000 рабочих мест на его базе, управляемых одним единственным мейнфреймом, расположенным в Москве. Сирена-3 так и не была реализована в полном объёме, но её проект был утверждён госкомиссией.

По объёму инсталлированной базы IBM 3270 занимает первое место в мире среди всех выпускавшихся когда-либо терминалов, множество устройств эксплуатируется по сей день.

Позднейшие модификации 3270 получили программируемые функциональные клавиши, поддержку цвета и, наконец, графический режим (IBM 3279).

Кроме терминалов как таковых, несколькими мелкими сериями IBM выпустила персональные компьютеры гибридной архитектуры — совместимые с IBM PC и 3270 одновременно (первая модель такой машины называлась 3270 PC).

Серия IBM 3270 породила множество клонов, кроме того, необходимость интеграции программного обеспечения мейнфреймов, использующего специфические возможности этого терминала в инфраструктуру, основанную на персональных компьютерах привела к появлению целого класса программ — эмуляторов терминала 3270. Некоторые из них способны работать по модемному соединению или через прямое соединение по последовательному порту, некоторые — обеспечивают сессию 3270 через Telnet (точнее, через модификацию Telnet — TN3270, базовый протокол Telnet не очень эффективен для решения такой задачи). Эмуляторы от фирмы Novell, поставлявшиеся в качестве отдельного продукта для работы с Netware, обеспечивали сессию 3270 поверх SPX/IPX.

Позднейшие решения по эмуляции 3270 были сфокусированны на его привязке к другим платформам — X-Window, Java и, наиболее массово — к имитации терминала 3270 средствами Web-приложения (следует отметить, что передача форм по HTTP очень похожа по технике исполнения на этот же механизм в 3270 и перенос приложений 3270 на разнообразные Web-клиенты был наиболее естественным).

СЭВовским аналогом 3270, частично воспроизводящим его функциональность была серия терминалов ЕС 7920, выпускавшаяся в ряде стран-участников программы ЕС ЭВМ, в частности — в СССР и ГДР.

СсылкиПравить

  • Introduction to Telnet 3270 from Cisco
  • RFC 1041 — Telnet 3270 regime option
  • RFC 1576 — TN3270 Current Practices
  • RFC 2355 — TN3270 Enhancements

ВППравить

Эта статья перенесена сюда из Википедии, но я не собираюсь ставить никаких ссылок на оригинал, размещённый на упомянутом сервере, потому что написал его сам и намерен распоряжаться плодами собственного творчества как хочу. Wikitraditio 00:08, 15 июля 2007 (UTC)