Delphi或C+语言的信号员+;建设者

Delphi或C+语言的信号员+;建设者,delphi,signalr,c++builder,Delphi,Signalr,C++builder,我需要在Delphi/C++Builder应用程序之间实时发送数据,这些应用程序放置在不同的PC上,而不是连接在同一局域网中,仅使用Internet 我的第一种方法是通过DataSnap REST服务器,但由于代理和路由器问题,这种方法不实用。配置对用户来说太难了,而且有些人不喜欢在他们的机器上运行web服务器,打开相应的端口 我的第二种方法是在中间使用服务器。我正在检查似乎非常适合的信号器技术。C语言很好地解决了,但是我找不到关于VCL、Delphi或C++ Builder的信息。 有图书馆吗

我需要在Delphi/C++Builder应用程序之间实时发送数据,这些应用程序放置在不同的PC上,而不是连接在同一局域网中,仅使用Internet

我的第一种方法是通过DataSnap REST服务器,但由于代理和路由器问题,这种方法不实用。配置对用户来说太难了,而且有些人不喜欢在他们的机器上运行web服务器,打开相应的端口

我的第二种方法是在中间使用服务器。我正在检查似乎非常适合的信号器技术。C语言很好地解决了,但是我找不到关于VCL、Delphi或C++ Builder的信息。 有图书馆吗?或者我需要通过WebSocket从头开始工作吗


是否有其他方法来通信仅在连接到Internet的独立PC上运行的VCL应用程序?

/n软件有一个WebSockets库-支持C++Builder。

文档位于


下载(有试用版)到

查看WebSocket而不是Signal。我已经广泛地使用了signer,但是在尝试与Delphi交互时,我发现signer的简单性(抽象掉WebSockets和其他实时通信)也使得它与非JS和MS客户端不兼容。谢谢您的回复。显然,印第安那州不包括WebSockets。我还可以使用哪个图书馆?谢谢你是一个图书馆,可能也是一样谢谢你。我同意,直接使用Websockets而不是Delphi的Signal将更容易。@Kok:“显然,Websockets不包括在Indy中”-目前不包括,但它在待办事项列表中。虽然WebSocket不是一个很难实现的协议,但它不能使用基本的Indy TCP组件手动实现。