教程

本教程将指导你完成从现有独立应用程序创建简单的单客户端单服务器分布式应用程序所需的步骤。 这些步骤包括:

  • 创建接口定义和应用程序配置文件。
  • 使用 MIDL 编译器从这些文件生成 C 语言客户端和服务器存根和标头。
  • 编写一个客户端应用程序,用于管理其与服务器的连接。
  • 编写包含实际远程过程的服务器应用程序。
  • 编译这些文件并将其链接到 RPC 运行时库,以生成分布式应用程序。

客户端应用程序在远程过程调用中将字符串传递给服务器,服务器将字符串“Hello, World”输出到其标准输出。

此示例应用程序的完整源文件(包含用于处理命令行输入和向用户输出各种状态消息的其他代码)位于 Platform Software Development Kit (SDK) 的 RPC\Hello 目录中。

本节在以下主题中介绍其讨论: