Content deleted Content added
removed links Tags: Visual edit Mobile edit Mobile web edit |
past tense |
||
(7 intermediate revisions by 4 users not shown) | |||
Line 1:
'''Systems Application Architecture''' ('''SAA'''), introduced in 1987,<ref>{{cite web|title=IBM Archives: 1980s|url=http://www-03.ibm.com/ibm/history/history/year_1987.html|archive-url=https://web.archive.org/web/20041216105801/http://www-03.ibm.com/ibm/history/history/year_1987.html|url-status=dead|archive-date=December 16, 2004|website=IBM|date=23 January 2003
SAA did not define new standards, but selected from among IBM's existing guidelines and software. IBM also purchased some third party software from developers such as [[Bachman Information Systems]], Index Technology, Inc., and [[KnowledgeWare|KnowledgeWare, Inc.]]<ref>{{cite news|title=IBM kauft sich für SAA Software-Know-how ein|url=http://www.computerwoche.de/heftarchiv/1989/35/1151816/|access-date=June 21, 2012|newspaper=Computerwoche|date=1989-08-25|archive-url=https://archive.today/20130210202313/http://www.computerwoche.de/heftarchiv/1989/35/1151816/|archive-date=2013-02-10|url-status=dead}}</ref> These were intended to be implemented uniformly across all SAA compliant environments.
The standard was "designed to make application programs look and work in the same manner across the entire range of the company's personal computing systems, midrange processors and System/370 processors."<ref>{{cite web|last=IBM Corporation|title=IBM Archives: 1987|date=23 January 2003|url=http://www-03.ibm.com/ibm/history/history/year_1987.html|archive-url=https://web.archive.org/web/20041216105801/http://www-03.ibm.com/ibm/history/history/year_1987.html|url-status=dead|archive-date=December 16, 2004}}</ref>
SAA was labeled "complex, obscure, and potentially difficult to learn."<ref name=Linnell>{{cite book|last=Linnell|first=Dennis|title=The SAA Handbook|year=1990|publisher=Addison-Wesley|isbn=0-201-51786-8|url=https://books.google.com/books?id=ZVkPAQAAMAAJ}}</ref>{{rp|p.xi}}
Under [[Louis V. Gerstner Jr.|Lou Gerstner]] IBM later quietly discontinued use of the "SAA" [[Umbrella term|umbrella]]. By 2001, SAA was being spoken of in the past tense.<ref>{{cite news|last=Cooper|first=Charles|title=Gerstner's legacy and why it matters|url=http://www.zdnetasia.com/gerstners-legacy-and-why-it-matters-38030327.htm|access-date=June 20, 2012|newspaper=ZDNet|date=November 2, 2001}}</ref> However many of the individual components of SAA
==Common programming interface (CPI)==
Line 28:
==Common communications services (CCS)==
'''Common Communications Services''' defined the methods by which heterogeneous systems communicated. CCS depended on [[IBM Advanced Program-to-Program Communication|''Advanced Program-to-Program Communications'']], also known as APPC or [[IBM LU6.2|LU6.2]], [[Systems Network Architecture]] (SNA) [[PU2.1]] or ''Low Entry Networking'' for [[peer-to-peer]] networking, and ''SNA Management Services'' for network control.<ref name=Linnell />{{rp|p.52}}
Three types of data links were supported:<ref name=Linnell />{{rp|pp.56–58}}
* [[Synchronous Data Link Control]] (SDLC) high speed [[wide area
* [[X.25]] packet-switched networks
* [[Token Ring]] [[local area
'''Application Services'''<ref name=Linnell />{{rp|pp.58–59}} were provided by:
* CCS supported [[IBM 3270]] data streams, mainly for existing devices
* [[Document Content Architecture]] specified a format for documents to be exchanged among different word processors and other software
* [[IBM Intelligent Printer Data Stream (IPDS)|Intelligent Printer Data Stream (IPDS)]] was a page description language like Xerox [[Interpress]] or Adobe [[PostScript]]
* [[Snads|SNA Distribution Services (SNADS)]] for [[store and forward]] document transmission
* Document Interchange Architecture (DIA) for electronic mail
* [[Distributed Data Management Architecture]] (DDM) for file sharing and as the base architecture of DRDA
* [[DRDA|Distributed Relational Database Architecture]] (DRDA) for sharing relational databases
==Common applications==
Line 52:
==Further reading==
* {{cite book|last=Grochow|first=Jerrold M.|title=SAA: a guide to implementing IBM's systems application architecture|year=1991|publisher=Yourdon Press|isbn=9780137857593|url=https://books.google.com/books?id=vu1QAAAAMAAJ}}
{{OS/2}}
|