Поделиться через


Определение интерфейса

Определение интерфейса — это формальная спецификация того, как клиентское приложение и серверное приложение взаимодействуют друг с другом. Интерфейс определяет, как клиент и сервер распознают друг друга, удаленные процедуры, которые может вызывать клиентское приложение, а также типы данных для параметров и возвращаемых значений этих процедур. Он также указывает, как данные передаются между клиентом и сервером.

Этот интерфейс определяется в языке MIDL, который состоит из определений языка C, дополненных ключевыми словами, называемыми атрибутами, которые описывают передачу данных по сети.

Файл определения интерфейса (IDL) содержит определения типов, атрибуты и прототипы функций, описывающие передачу данных по сети. Файл конфигурации приложения (ACF) содержит атрибуты, которые настраивают приложение для конкретной операционной среды, не влияя на его сетевые характеристики.