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


Учебник

В этом руководстве описаны шаги, необходимые для создания простого распределенного приложения с одним клиентом и одним сервером из существующего автономного приложения. Выполняемые этапы

  • Создание файлов определения интерфейса и конфигурации приложения.
  • Используйте компилятор MIDL для создания клиентских и серверных заглушек и заголовков языка C из этих файлов.
  • Напишите клиентское приложение, которое управляет подключением к серверу.
  • Напишите серверное приложение, содержащее фактические удаленные процедуры.
  • Скомпилируйте и свяжите эти файлы с библиотекой времени выполнения RPC для создания распределенного приложения.

Клиентское приложение передает символьную строку серверу в удаленном вызове процедуры, и сервер выводит строку "Hello, World" в стандартные выходные данные.

Полные исходные файлы для этого примера приложения с дополнительным кодом для обработки входных данных из командной строки и вывода различных сообщений о состоянии пользователю находятся в каталоге RPC\Hello пакета средств разработки платформенного программного обеспечения (SDK).

В этом разделе рассматриваются следующие темы: