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


Руководство

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

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

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

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

В этом разделе представлено его обсуждение в следующих разделах: