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