IEEE Std 1351-1994 PDF
Название на английском:
St IEEE Std 1351-1994
Название на русском:
Ст IEEE Std 1351-1994
Оригинальный стандарт IEEE Std 1351-1994 в PDF полная версия. Дополнительная инфо + превью по запросу
Полное наименование и описание
IEEE Standard for Information Technology — ACSE and Presentation Layer Services — Application Program Interface (API) [C Language Independent]. Стандарт определяет независимый от языка прикладной интерфейс (API) к элементу сервиса ACSE (Association Control Service Element) прикладного уровня OSI и к ориентированным на соединение сервисам уровня представления с целью поддержки переносимых реализаций прикладных сервисов OSI и неприкладных (non‑OSI) приложений.
Аннотация
Стандарт описывает набор сервисов, интерфейсных функций, механизмов установления/снятия соединений и моделей ошибок, необходимых для взаимодействия прикладных компонентов через ACSE и сервисы уровня представления. Основная цель — обеспечить единый, язык‑независимый API для разработчиков средств переносимости и межплатформенной совместимости прикладного ПО.
Общая информация
- Статус: Inactive — Withdrawn (снят с активного статуса).
- Дата публикации: 22 декабря 1994 г.
- Организация-издатель: IEEE Standards Association / IEEE Computer Society.
- ICS / категории: Информационные технологии — Open systems interconnection / OSI (ближайшая категория ICS: 35.100.01 — Open systems interconnection in general).
- Редакция / версия: Оригинальная редакция 1994 (IEEE Std 1351-1994).
- Количество страниц: примерно 215 страниц (поставщики стандартов указывают около 200–215 стр.; точный объём может различаться по выпускаемому PDF/формату).
Область применения
Стандарт предназначен для разработчиков систем и библиотек, обеспечивающих переносимость приложений, взаимодействующих через стеки OSI, а также для поставщиков средств межпроцессного и межплатформенного взаимодействия, где требуется определённый уровень сервисов ACSE и уровня представления. Применим при создании промежуточного программного обеспечения, реализаций OSI‑ориентированных сервисов и тестов совместимости.
Ключевые темы и требования
- Определение язык‑независимого API для ACSE (Association Control Service Element) и сервисов уровня представления.
- Описание операций установления, поддержания и завершения ассоциаций/соединений, параметров вызова и ответов, состояния и кодов ошибок.
- Требования к типам данных, представлениям данных и преобразованиям между уровнями (основы уровня представления).
- Правила обработки исключительных ситуаций, сигнализации ошибок и механизмов извлечения диагностической информации.
- Совместимость с привязками языка (существуют смежные документы с C‑привязкой), рекомендации по реализации переносимых библиотек API.
Применение и пользователи
Основные пользователи — разработчики middleware, создатели и вендоры реализации сетевых стеков и прикладных сервисов, инженеры по интеграции корпоративных и распределённых приложений, авторы средств тестирования совместимости и исследователи в области стандартных интерфейсов OSI. Также полезен специалистам, занимающимся переносимостью приложений между платформами и языками программирования.
Связанные стандарты
Сопутствующие и родственные документы включают привязки и связанные API‑стандарты семейства OSI API от IEEE (например, документ‑привязка с C‑интерфейсом IEEE 1353‑1994 и иные стандарты API для файловых и директориальных сервисов). Также часть общей серии стандартов IEEE по API прикладных сервисов OSI и Portable Applications.
Ключевые слова
ACSE; API; Application Program Interface; Presentation Layer; OSI; Application Layer; language‑independent; portable applications; C binding (см. смежные документы).
FAQ
В: Что это за стандарт?
О: IEEE Std 1351-1994 определяет язык‑независимый прикладной интерфейс к ACSE и сервисам уровня представления в модели OSI, позволяющий создавать переносимые реализации прикладных сервисов и промежуточного ПО.
В: Что он регулирует?
О: Описывает набор функций API, операций установления и завершения ассоциаций, модели ошибок и ожидаемые поведения реализации при использовании ACSE и сервисов уровня представления.
В: Кто обычно использует?
О: Вендоры сетевого и прикладного ПО, разработчики middleware и библиотек совместимости, инженеры интеграции распределённых систем и тестировщики стандартов.
В: Он актуален или заменён?
О: Стандарт снят с активного статуса (Withdrawn) — административное снятие произошло 6 марта 2000 г.; следовательно, документ не находится в активной жизненной фазе IEEE. Для конкретных применений следует проверить наличие более поздних или альтернативных стандартов/рекомендаций.
В: Это часть серии?
О: Да — это один из документов серии IEEE по API прикладных сервисов OSI; существуют смежные и привязанные документы (включая привязку на C под номером IEEE 1353‑1994 и другие стандарты семейства OSI API).
В: Какие ключевые слова?
О: ACSE, Presentation Layer, API, OSI, language‑independent API, portable applications, C binding, middleware, application portability.