系统应用体系结构,英文名称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网络方案中的一部分。
一些工业分析家认为SAA是一种失败的策略,因为它只连接IBM系统,并且产品也不足以使其成为一个独立标准。Networking Blueprint(联网方案)是IBM的最新的技术,它能支持多个
应用程序接口、多种联网协议(TCP/IP,OSI,SNA和NetBIOS),并支持多种传输方式如快速分组
帧中继和
异步传输方式(ATM)。