在VB6中与WCF Windows服务通信?

时间:2011-09-30 20:08:16

标签: wcf vb6 windows-services

我有一个VB6应用程序,我想与我编写的WCF Windows服务进行通信,该服务导入了安全证书。服务中唯一的函数需要两个字符串参数。然而,我在使两个程序进行通信方面遇到了很多困难。

在VB.NET中,它很简单,只需像对待Web服务一样引用服务即可。然而,在VB6中,它看起来并不那么简单。仅搜索似乎提供了如何在VB6中编写Windows服务的示例。

任何人都知道如何做到这一点?

1 个答案:

答案 0 :(得分:11)

我发现从VB6访问WCF服务的最简单方法是为服务客户端创建.Net ComObject包装器。然后在VB6中,你所做的只是一个创建对象,并在对象上调用一些方法。所有WCF工作都在.Net com对象中进行。