是否有一些(工作)示例如何创建从 Windows 到 linux 的 RPC?
客户端应该是windows NT应用,服务器是linux。
它需要是MSRPC。
没有 Corba、没有 XML-RPC、SUN-RPC 等
MSDN说:
RPC 可用于所有基于 Windows 操作系统的客户端/服务器应用程序。它还可用于为包括Unix 和 Apple 等操作系统的异构网络环境创建客户端和服务器程序。
不幸的是,在谷歌上花了几个小时后,我放弃了。
我的期望:
- Linux 节点应该安装了 samba,因为它们的 MSRPC 实现有效。
- 使用 IDL 文件我为客户端和服务器生成存根
- 客户端是使用 MSVC 构建的
- 服务器是使用 gcc 构建的,其中包含一些来自 samba(或其他库)的包含/库
- Linux节点必须有这样的RPC端口映射器
有人可以指出我吗?