与本地运行的Windows服务进行通信的“正确”或至少“典型”方式是什么?我可以看到使用WCF打开HTTP或TCP端点非常简单,但这两个都是网络协议.我应该选择哪种协议来调用方法并从本地Windows服务接收响应?解决方法:您...

与本地运行的Windows服务进行通信的“正确”或至少“典型”方式是什么?
我可以看到使用WCF打开HTTP或TCP端点非常简单,但这两个都是网络协议.
我应该选择哪种协议来调用方法并从本地Windows服务接收响应?
解决方法:
您可以使用:
>套接字通信(TCP,HTTP或其他):即使您说它们是网络协议,优点是您可能已经知道它们
>命名管道:对于在同一节点上运行的进程之间的通信,这是一个不错的选择:https://msdn.microsoft.com/en-us/library/windows/desktop/aa365590(v=vs.85).aspx
>共享内存:这是最快的
>其他第三方,更高级别的库,例如使用套接字的Thrift
织梦狗教程
本文标题为:c#-与本地Windows Service通信的“正确”方式


基础教程推荐
猜你喜欢
- UnityUI中绘制线状统计图 2023-05-30
- 三十分钟快速掌握C# 6.0知识点 2022-11-04
- c#实现爬虫程序 2023-05-26
- 解析c# yield关键字 2023-03-09
- c# – 如何在Windows窗体中呈现化学反应? 2023-09-19
- linux centos 8 为.net core 添加进程守护 Supervisor 2023-09-27
- Unity 如何通过反射给gameObject添加组件 2023-04-09
- c#互斥锁Mutex类用法介绍 2023-05-21
- Unity UI实现拖拽旋转 2023-04-21
- C#为控件添加自定义事件及自定义触发 2023-06-04