C# 服务程序之间如何通讯

nansa2000 2016-12-01 04:13:16
C# 服务程序之间如何通讯,例如服务程序A , B,A服务能告诉B服务一个值 或一个消息,以便通知B服务处理某事。
...全文
395 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
都先生 2016-12-02
  • 打赏
  • 举报
回复
1、最简单的办法,直接监控一个状态(该状态落地,比如文件、数据库介质); 2、创建消息机制,两个服务之间互通消息事件;
szjay 2016-12-01
  • 打赏
  • 举报
回复
可以用WCF、Remoting,它们都可以双工通讯。 还可以用TCP、Udp,轻量快速。
  • 打赏
  • 举报
回复
如果是windows服务可以调用ServiceController.ExecuteCommand(int command) 如果是web的,可以定制一些命令,路由到不同的操作
快溜 2016-12-01
  • 打赏
  • 举报
回复
两个服务实时监控同一个状态就好了
chi742658817 2016-12-01
  • 打赏
  • 举报
回复
http://blog.csdn.net/l_andy/article/details/8678268

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧