RPC-Message队列应用程序的系统要求

若要在 RPC 客户端/服务器应用程序中使用消息队列传输,服务器和客户端计算机必须安装相应的操作系统平台和消息队列软件。

服务器计算机的要求如下:

  • Microsoft Windows Server 2003、Windows XP 或 Windows 2000 或更高版本。
  • SQL Server版本 6.5 或更高版本。
  • 消息队列主企业控制器或主站点控制器。
  • RPC 服务器端传输 DLL (RpcMqSvr.dll) 。

客户端计算机的要求如下:

  • Microsoft Windows Server 2003、Windows XP 或 Windows 2000 或更高版本。
  • Microsoft 消息队列客户端。
  • RPC 客户端传输 DLL (RpcMqCl.dll) 。

在客户端和服务器计算机上安装 MSMQ 组件时,系统注册表会自动配置为包含远程过程调用 ncadg_mq 消息队列传输协议。

若要生成 RPC-MSMQ 应用程序,需要满足以下条件:

  • Microsoft Windows Server 2003、Windows XP 或 Windows 2000 或更高版本
  • MIDL 版本 3.1.76 或更高版本。