更新时间:2022-11-24 20:20
系统应用体系结构,英文名称Systems Application Architecture (SAA)是一套应用程序、通信和用户接口规范,它专门服务于IBM大型计算机操作系统。
IBM的SAA是一套应用程序、通信和用户接口规范,它专门服务于IBM大型计算机操作系统如VM、MVS,中型机操作系统如OS/400(为IBMAS/400系列机)和台式机系统的OS/2操作系统。SAA定义了公共应用程序(Common Applications),这些应用程序可在任何一个SAA平台上运行。因此为SAA写的应用程序可以在多种系统上运行。这种体系结构包括以下三个主要部件:
公共编程接口(Common programming Interface,CPI)为在跨SAA平台执行程序提供了一个公共环境。CPI中的API提供数据库、通信、表示和其它服务。CPI-C(通信)是IBM网络方案中的一部分。
公共用户访问(Common User Access,CUI)定义了怎样用不同平台上公用的接口为用户表示信息。
公共通信支持(Common Communication Support,CCS) 定义SAA系统的互连和用于通信及数据交换的协议。
一些工业分析家认为SAA是一种失败的策略,因为它只连接IBM系统,并且产品也不足以使其成为一个独立标准。Networking Blueprint(联网方案)是IBM的最新的技术,它能支持多个应用程序接口、多种联网协议(TCP/IP,OSI,SNA和NetBIOS),并支持多种传输方式如快速分组帧中继和异步传输方式(ATM)。