Связь Unisys OS 2200 - Unisys OS 2200 communications

В ОС 2200 Система управления коммуникациями включает CPComm и MCB, а также множество программ, которые обеспечивают функции, связанные со связью, такие как передача файлов, электронная почта и протоколы обработки распределенных транзакций.

OS 2200 Communications.jpg

CPComm

CPComm выполняется как программа реального времени в фоновом режиме.[1] CPComm реализует стеки протоколов.

CPComm взаимодействует с CIOP (коммуникационным процессором ввода-вывода) для подключения к сетям. CPcommOS - это вариант для систем серии 2200, реализованных на архитектурах Intel. В новейших системах поддерживаются только различные скорости передачи данных Ethernet. Предыдущие системы поддерживали ATM и FDDI, но от них отказались из-за отсутствия интереса.

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

CPComm включает протоколы и подключения к очередям сообщений с разделением времени и транзакций. Одним из наиболее часто используемых устаревших протоколов является INT1, который представляет собой вариант TCP / IP протокола UNISCOPE / Протокол терминала с зеленым экраном UTS.

TCP / IP v4 и TCP / IP v6 вместе с SNMP v1 и v3 поддерживаются CPComm.

MCB

Банк управления сообщениями (MCB) - это защищенная подсистема который реализует очереди сообщений для обработки транзакций. Он взаимодействует с планировщиком транзакций в Exec. Он также предоставляет API-интерфейсы для приложений для отправки и получения сообщений из очередей.[2]

COMAPI

COMAPI - это реализация сокетов для OS2200. Это защищенная подсистема, которая предоставляет API-интерфейсы для программ, которые хотят напрямую связываться с сетью. В дополнение ко всем традиционным API-интерфейсам сокетов для C, API-интерфейсы предоставляются для всех других языков программирования.[3]

cpFTP

cpFTP - это программа, которая обеспечивает возможность FTP как клиента, так и сервера для OS 2200.[4]

WebTS

WebTS, сервер веб-транзакций OS 2200, представляет собой полную реализацию HTTP и HTTPS стеки протоколов. Поддерживаются серверные сценарии с использованием Java-апплетов, но основным использованием WebTS является его полная интеграция с OS 2200, включая всю безопасность и обработку транзакций.[5]

Транзакции, инициированные через WebTS, подлежат такой же аутентификации, как и любые другие транзакции, и выполняются с той же производительностью, масштабированием и восстановлением. Такие транзакции могут использовать API CGI для связи с клиентом. Транзакции, разработанные для OS 2200 с использованием диспетчера дисплеев DPS, обычно не требуют изменений или даже перекомпиляции для полноценной работы с веб-интерфейсами одновременно с терминалами. Изменения в DPS в сочетании с клиентскими Java-апплетами делают все прозрачным для программы транзакций.[6]

Рекомендации

  1. ^ Корпорация Unisys (2013). Руководство по настройке и эксплуатации коммуникационной платформы. (Публикация Unisys 7844 8438). Розвилл, Миннесота. http://public.support.unisys.com/2200/docs/cp14.0/pdf/78448438-017.pdf
  2. ^ Корпорация Unisys (2003 г.). Руководство по администрированию и эксплуатации банка сообщений (MCB). (Публикация Unisys 7833 1550). Розвилл, Миннесота. http://public.support.unisys.com/2200/docs/cp14.0/pdf/78331550-003.pdf
  3. ^ Корпорация Unisys (2013). Руководство пользователя программного интерфейса коммуникационного приложения. (Публикация Unisys 7851 5749). Розвилл, Миннесота. http://public.support.unisys.com/2200/docs/cp14.0/pdf/78515749-012.pdf
  4. ^ Корпорация Unisys (2013). FTP-службы для ClearPath OS 2200 Руководство пользователя. (Публикация Unisys 7847 5753). Розвилл, Миннесота. http://public.support.unisys.com/2200/docs/cp14.0/pdf/78475753-013.pdf
  5. ^ Корпорация Unisys (2012 г.). Сервер веб-транзакций для ClearPath OS 2200. Руководство администратора.. (Публикация Unisys 7850 4073). Розвилл, Миннесота. http://public.support.unisys.com/2200/docs/cp14.0/pdf/78504073-019.pdf
  6. ^ Корпорация Unisys (2010 г.). Руководство пользователя Web Enabler для системы обработки изображений. (Публикация Unisys 7851 5509). Розвилл, Миннесота. http://public.support.unisys.com/2200/docs/cp14.0/pdf/78515509-009.pdf