我可以使用 Delphi 2007 与使用 netnamedpipebinding 的 WCF 服务进行通信吗?
如果是这样,那怎么办?
我可以使用 Delphi 2007 与使用 netnamedpipebinding 的 WCF 服务进行通信吗?
如果是这样,那怎么办?
是的,您应该能够做到这一点,只要您可以让 Delphi 2007 与 Windows 命名管道通信。
这是Delphi 3000 上的一篇关于如何使用 Delphi 与命名管道通信的文章,包括一些代码示例。
由于命名管道是 Windows NT/XP/Vista 的基本核心功能,Delphi 应该能够与那些没有问题的通信(读 + 写)。
这些帮助有用?马克
我建议您使用 .NET(和 WCF!)为您的服务创建一个 COM 可见代理,然后像使用任何 COM 对象一样从 Delphi 使用它。
为侦听 NetNamedPipesBinding 端点的 WCF 服务实现本机客户端非常复杂的原因有很多。有关详细信息, 请参阅http://blogs.charteris.com/blogs/chrisdi 。