Node.js服务器向Windows C#客户端发出命令

克尔

我有一个项目最初计划为通过HTTP的简单客户端服务器体系结构,其中服务器使用Node.js编写,客户端是使用C#编写的.NET Windows应用程序。

该客户应该对Windows C#应用程序进行控制,该应用程序又会将一些数据请求发送到服务器。

现在,我正在考虑将应用程序的所有控制权移至服务器,以使.NET应用程序具有最少的UI,并且可以通过服务器上的Web UI进行完全控制。在这种情况下,客户登录到Web应用程序,单击按钮,服务器将命令和数据发送到Windows上的C#应用​​程序。

当然,如果我通过HTTP进行操作,问题就在于在客户端进行正确的配置:混乱的防火墙规则必须允许从Internet连接到客户计算机,并且必须注意NAT。

有没有办法避免客户端出现这些问题?例如,通过从客户端启动连接(一旦启动客户端软件),然后使其始终保持打开状态以接收来自服务器的命令?

基思·尼古拉斯(Keith Nicholas)

从您所说的来看,听起来好像您想要Websocket。

您可以为此使用SignalR http://www.asp.net/signalr/overview/getting-started/introduction-to-signalr

如果要使用流星,也可以使用DDP。您可以将该.NET客户端库用于https://github.com/sonyarouje/DDPClient.NET

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从Node JS Socket客户端向MINA套接字服务器发送消息

来自分类Dev

Node.js服务器(移动客户端)

来自分类Dev

Node.js服务器(移动客户端)

来自分类Dev

使用socket.io和node.js从服务器向客户端发送消息

来自分类Dev

Node.js socket.io-服务器上看不到客户端发出的消息

来自分类Dev

从服务器端在客户端获取变量(express.js,node.js)

来自分类Dev

在node.js中从服务器端调用客户端函数

来自分类Dev

Node.js - 从服务器端还是客户端获取?

来自分类Dev

服务器操作的Node.js客户端进度指示器

来自分类Dev

如何向本地托管的node.js服务器发出jQuery请求?

来自分类Dev

Chrome 扩展:向 node.js 服务器发出 http 请求,发送 cookie 凭据(CORS)

来自分类Dev

C#客户端/服务器从服务器向客户端返回答案

来自分类Dev

C#客户端/服务器从服务器向客户端返回答案

来自分类Dev

Socket.io Node Js服务器和React js客户端未连接

来自分类Dev

正确处理Node.js TLS服务器和C TLS客户端(openSSL)连接的方法

来自分类Dev

正确处理Node.js TLS服务器和C TLS客户端(openSSL)连接的方法

来自分类Dev

如何在node.js服务器上向客户端ajax请求提供json文本文件

来自分类Dev

没有node.js服务器的客户端socket.io

来自分类Dev

Node.js服务器和客户端之间的变量

来自分类Dev

在node.js服务器上验证客户端Firebase令牌

来自分类Dev

Node.js,客户端不总是接收服务器消息

来自分类Dev

服务器显示多个客户端连接(Net Node.js)

来自分类Dev

如何在node.js中将数据从服务器发送到客户端

来自分类Dev

客户端中的访问服务器变量(node.js + express)

来自分类Dev

Node.js,简单的TLS客户端/服务器

来自分类Dev

用编写的服务器实现RPC客户端Node.js

来自分类Dev

Node.js:通过socketio将客户端与服务器断开连接

来自分类Dev

Node.js WebSockets客户端-服务器数据包

来自分类Dev

如何将jwt从swift客户端传递到node.js服务器

Related 相关文章

  1. 1

    从Node JS Socket客户端向MINA套接字服务器发送消息

  2. 2

    Node.js服务器(移动客户端)

  3. 3

    Node.js服务器(移动客户端)

  4. 4

    使用socket.io和node.js从服务器向客户端发送消息

  5. 5

    Node.js socket.io-服务器上看不到客户端发出的消息

  6. 6

    从服务器端在客户端获取变量(express.js,node.js)

  7. 7

    在node.js中从服务器端调用客户端函数

  8. 8

    Node.js - 从服务器端还是客户端获取?

  9. 9

    服务器操作的Node.js客户端进度指示器

  10. 10

    如何向本地托管的node.js服务器发出jQuery请求?

  11. 11

    Chrome 扩展:向 node.js 服务器发出 http 请求,发送 cookie 凭据(CORS)

  12. 12

    C#客户端/服务器从服务器向客户端返回答案

  13. 13

    C#客户端/服务器从服务器向客户端返回答案

  14. 14

    Socket.io Node Js服务器和React js客户端未连接

  15. 15

    正确处理Node.js TLS服务器和C TLS客户端(openSSL)连接的方法

  16. 16

    正确处理Node.js TLS服务器和C TLS客户端(openSSL)连接的方法

  17. 17

    如何在node.js服务器上向客户端ajax请求提供json文本文件

  18. 18

    没有node.js服务器的客户端socket.io

  19. 19

    Node.js服务器和客户端之间的变量

  20. 20

    在node.js服务器上验证客户端Firebase令牌

  21. 21

    Node.js,客户端不总是接收服务器消息

  22. 22

    服务器显示多个客户端连接(Net Node.js)

  23. 23

    如何在node.js中将数据从服务器发送到客户端

  24. 24

    客户端中的访问服务器变量(node.js + express)

  25. 25

    Node.js,简单的TLS客户端/服务器

  26. 26

    用编写的服务器实现RPC客户端Node.js

  27. 27

    Node.js:通过socketio将客户端与服务器断开连接

  28. 28

    Node.js WebSockets客户端-服务器数据包

  29. 29

    如何将jwt从swift客户端传递到node.js服务器

热门标签

归档