首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将sql server查询结果发送到lan中的所有计算机。

将sql server查询结果发送到lan中的所有计算机。
EN

Stack Overflow用户
提问于 2014-04-03 05:49:20
回答 2查看 280关注 0票数 1

我有一个模拟游戏室的局域网网络。所有统计信息都保存在ms服务器db上。

我正在寻找一种简单的方式将查询结果发送到局域网中的所有计算机。

比如-当我运行一些脚本或应用程序时。所有玩家都会得到一个弹出式屏幕,显示查询结果,比如-杀数、队死数等。

有一种简单的方法吗?使用c#、批处理文件、python、一些可下载的应用程序或任何其他方式?

编辑:所有的计算机都有windows 7。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-04-03 05:56:14

如果您只想发送信息,不需要任何反向通道,也不需要任何其他要求,Windows就有一个通过网络向用户或计算机发送消息的工具。

净发送。它应该已经安装在Windows机器上,您所要做的就是使用它。

票数 2
EN

Stack Overflow用户

发布于 2014-04-03 07:20:09

归根结底,这就像在计算机之间发送任何消息一样。有各种方法,但最常见的是:

  • 让应用程序轮询断断续续
  • 使用广播机制
  • 使用pub/sub机制

我是最后一个的超级粉丝,这可以用小红葡萄酒来做。让客户端应用程序创建一个redis连接并订阅一个指定的通道:

代码语言:javascript
复制
sub.Subscribe("AWOOGA", (channel, message) => {
    DoSomethingWith((string)message);
});

并让其中一个节点发布:

代码语言:javascript
复制
sub.Publish("AWOOGA", "Launch the missiles!");

就这样。以上示例使用的是StackExchange.Redis客户端库可在NuGet上获得。您将需要一个redis服务器,但这也是在NuGet上可免费获得

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22828871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档