Delphi 或 C++Builder 中的 SignalR

kok*_*kok 5 delphi c++builder signalr

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

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

我的第二种方法是在中间使用服务器。我正在检查似乎非常适合的 SignalR 技术。对于 C# 已经很好地解决了,但我找不到有关 VCL、Delphi 或 C++ Builder 的任何信息。

是否有一些库或者我需要通过 WebSockets 从头开始​​工作?

是否有另一种方式来通信在仅连接到 Internet 的单独 PC 中运行的 VCL 应用程序?

小智 1

/n 软件有一个 WebSockets 库 - 支持 C++Builder。 https://www.nsoftware.com/ipworks/ws/

文档位于https://cdn.nsoftware.com/help/IWF/bcb/

下载(有试用版):https://www.nsoftware.com/ipworks/ws/download.aspx