Systems Application Architecture
Systems Application Architecture — (сокращенно SAA ) — архитектура системных приложений. Набор стандартов IBM, впервые предложенных в 1987 г, которые определяют непротиворечивый набор интерфейсов для будущего программного обеспечения (software) IBM. Были определены три стандарта:
¦ Common User Access (CUA) — общепользовательский доступ. Определение графического пользовательского интерфейса (graphical user interface) для продуктов, разработанных для использования в объектно-ориентированных (object-oriented) операционных оболочках. Рабочий стол OS/2 соответствует принципам построения CUA; в Microsoft Windows реализованы определенные режимы CUA, но отнюдь не все из них.
¦ Common Programming Interface (CPI) — общепрограммный интерфейс. Набор интерфейсов прикладного программирования (Application Programming interfaces (APIS)) разработанный для обеспечения независимости от основной операционной системы (operating system). Например, стандартным языком запроса баз данных standard (database query language) является SQL.
¦ Common Communications Support (CCS) — общекоммуникационная поддержка. Общий набор протоколов коммуникации, которые связывают SAA системы и устройства.
