Jump to content

Архитектура приложений IBM Systems

Архитектура системных приложений ( SAA ), представленная в 1987 году. [ 1 ] представляет собой набор стандартов компьютерного программного обеспечения, разработанный IBM . Инициатива SAA была начата в 1987 году под руководством Эрла Уиллера , «отца SAA». [ 2 ] Целью было реализовать SAA в операционных системах IBM , включая MVS , OS/400 и OS/2 . AIX от IBM — версия операционной системы UNIX — не была целью SAA, но имеет совместимость с семейством SAA.

SAA не определяла новые стандарты, а выбирала их из существующих руководств и программного обеспечения IBM. IBM также приобрела программное обеспечение сторонних производителей у таких разработчиков, как Bachman Information Systems , Index Technology, Inc. и KnowledgeWare, Inc. [ 3 ] Предполагалось, что они будут реализованы единообразно во всех средах, совместимых с SAA.

Стандарт был «разработан для того, чтобы прикладные программы выглядели и работали одинаково во всем диапазоне персональных вычислительных систем компании, процессоров среднего класса и процессоров System / 370». [ 4 ]

SAA был назван «сложным, непонятным и потенциально трудным для изучения». [ 5 ] :p.xi При Лу Герстнере IBM позже незаметно прекратила использование зонтика «SAA» . К 2001 году о SAA говорили в прошедшем времени. [ 6 ] Однако по состоянию на 2014 год многие отдельные компоненты SAA все еще используются. .

Общий программный интерфейс (CPI)

[ редактировать ]

Общий интерфейс программирования пытался стандартизировать компиляторы и интерфейсы прикладного программирования среди всех систем, участвующих в SAA, с целью предоставить «общий программный интерфейс для всей линейки компьютерных продуктов IBM — ПК, System/3x, System/370». Это подразумевает, что в соответствии с SAA программа, написанная для любой машины IBM, будет работать на любой другой». [ 7 ]

ИПЦ включал в себя ряд частей: [ 5 ] : стр. 46–51.

Общий доступ пользователей (CUA)

[ редактировать ]

Целью Common User Access было обеспечение «общего пользовательского интерфейса для всей линейки продуктов IBM. Пользователь, садящийся за ПК, должен видеть те же меню, клавиатуры и процедуры, что и на терминале 3270». [ 7 ]

Из-за аппаратных различий полной унификации достичь было невозможно. IBM создала два стандарта CUA: базовый интерфейс для терминалов IBM 3270 и IBM 5250 и расширенный интерфейс для так называемых «интеллектуальных рабочих станций» или ПК. Клавиатура была стандартизирована для модели M, 101 клавиша, раскладка клавиатуры «AT Enhanced» . [ 5 ] : стр.39–40.

Общие службы связи (CCS)

[ редактировать ]

Общие коммуникационные службы определяли методы взаимодействия разнородных систем. CCS зависела от расширенной межпрограммной связи , также известной как APPC или LU6.2 , системной сетевой архитектуры (SNA) PU2.1 или Low Entry Networking для одноранговой сети и служб управления SNA для управления сетью. [ 5 ] : стр.52

Поддерживались три типа каналов передачи данных: [ 5 ] : стр. 56–58.

Службы приложений [ 5 ] : стр. 58–59. были предоставлены:

Общие приложения

[ редактировать ]

OfficeVision был совместимым с SAA преемником PROFS и AS/400 Office для «автоматизации офиса». Семейство инструментов разработки AD/Cycle было предназначено для упрощения разработки приложений SAA. [ 5 ] : стр.60

  1. ^ «Архивы IBM: 1980-е» . ИБМ . 23 января 2003 г. Архивировано из оригинала 16 декабря 2004 г.
  2. ^ Невеста, Эд; Десмонд, Джон (декабрь 1989 г.). «Уилер: отец SAA — вице-президент IBM и генеральный менеджер отдела программирования системного отдела Эрл Уилер; Архитектура системных приложений — интервью» . Журнал программного обеспечения . Проверено 20 июня 2012 г.
  3. ^ «IBM покупает ноу-хау программного обеспечения SAA» . Компьютерная неделя . 25 августа 1989 г. Архивировано из оригинала 10 февраля 2013 г. Проверено 21 июня 2012 г.
  4. ^ Корпорация IBM (23 января 2003 г.). «Архивы IBM: 1987» .
  5. ^ Jump up to: а б с д и ж г Линнелл, Деннис (1990). Справочник САА . Аддисон-Уэсли. ISBN  0-201-51786-8 .
  6. ^ Купер, Чарльз (2 ноября 2001 г.). «Наследие Герстнера и почему оно важно» . ЗДНет . Проверено 20 июня 2012 г.
  7. ^ Jump up to: а б Перна, Джанет. «SHARE 70: Сессия D010 — Обновление стратегии SAA: Поддержка прикладного программного обеспечения» . Архивировано из оригинала 3 мая 2013 г. Проверено 18 июня 2012 г.
  8. ^ «Архитектура системных приложений: общий программный интерфейс: восстановление ресурсов, SC31-6821-01» . www.ibm.com . Проверено 10 ноября 2020 г.

Дальнейшее чтение

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: efb61cca2ec664434d2b7be884481254__1720184460
URL1:https://arc.ask3.ru/arc/aa/ef/54/efb61cca2ec664434d2b7be884481254.html
Заголовок, (Title) документа по адресу, URL1:
IBM Systems Application Architecture - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)