【发布时间】:2015-03-10 12:36:05
【问题描述】:
我有一个应用程序,它最初是一个基于 C# 的 Windows GUI,它使用编组与 C DLL 对话。
我现在需要将 Windows 客户端和 DLL 分开,以便客户端安装在远程 PC 上并通过 Internet 与 C DLL 通信。 更复杂的是,我想让多个 Windows 客户端连接到 C DLL。
这整个世界对我来说都是新的,如果以下问题是幼稚的,请原谅。
我的问题:
0) 让客户端通过 Internet 与 DLL 通信的最佳方法是什么? TCP/IP 套接字?
1) 我需要修改我的 DLL 以让它为多个客户端提供服务。但是我需要一些中间件来收集来自不同客户端的查询,将它们提供给 DLL,然后将结果发送回适当的客户端。是否有任何代码(例如 node.js)可以促进这一点?
【问题讨论】:
标签: c windows dll client tcpclient