会话WCF服务 -> C# WCF COM 客户端 双工通信 -> C++通过COM调用C# WCF客户端,示例源码

时间:2016-08-10 06:43:23
【文件属性】:

文件名称:会话WCF服务 -> C# WCF COM 客户端 双工通信 -> C++通过COM调用C# WCF客户端,示例源码

文件大小:184KB

文件格式:RAR

更新时间:2016-08-10 06:43:23

WCF C# C++ COM 互操作

最近项目需要,需要实现C++客户端和WCF服务器双工通信。但C++没有好用的WCF实现框架。经过一番折腾,想出了个通过COM与C#的WCF客户端通信的方法。拿出来分享一下。 有不明白的请看博客:http://blog.csdn.net/wuding1104/article/details/9394305


【文件预览】:
TestCOM
----TestCOM.suo(50KB)
----TestCOM.sln(4KB)
----WcfService()
--------WcfService.csproj(3KB)
--------app.config(2KB)
--------WcfService.csproj.user(589B)
--------DualService.cs(2KB)
--------IDualService.cs(1KB)
--------Properties()
----ComClient()
--------ComClient.cpp(2KB)
--------stdafx.cpp(142B)
--------CMyComClass.h(3KB)
--------res()
--------ComClient.rc(10KB)
--------stdafx.h(2KB)
--------targetver.h(234B)
--------ComClient.vcxproj(6KB)
--------ComClient.h(460B)
--------resource.h(2KB)
--------ComClient.vcxproj.user(143B)
--------ComClientDlg.cpp(4KB)
--------ComClient.vcxproj.filters(2KB)
--------ReadMe.txt(3KB)
--------ComClientDlg.h(784B)
----Debug()
--------TestCOM.tlb(2KB)
--------ComClient.exe(203KB)
--------TestCOM.dll(11KB)
--------ComClient.exe.config(2KB)
----TestCOM()
--------MyComClass.cs(2KB)
--------TestCOM.csproj(4KB)
--------TestCOM.manifest(531B)
--------key.snk(596B)
--------app.config(1KB)
--------Service References()
--------Properties()

网友评论

  • 可用可用啊
  • 如果有不需要.net环境的就更好了
  • 非常棒,谢谢您!
  • 代码可用,但是对我没帮助。
  • 代码可用的,还是点赞
  • 可以实现,但是太麻烦了,而且也需要.NET支持
  • 本人已经试过,此代码可用....
  • 是vs2010还是vs2008?我用2012打开运行界面能显示出来,但按键出错。
  • 很好,很实用,代码比较完整,参考性很强
  • 实例比较简单,没有起到作用