我需要在不同PC上的Delphi/C++ Builder应用程序之间实时发送数据,而这些PC并没有连接在同一个局域网中,只能使用互联网进行通信。
我的第一种方法是通过DataSnap REST服务器进行通信,但由于代理和路由器问题,它并不实用。配置对用户来说太难了,而且有些人不喜欢在他们的计算机上运行Web服务器并打开相应的端口。
我的第二种方法是使用中间服务器。我正在查看SignalR技术,它似乎非常适合。它已经很好地解决了C#的问题,但我找不到任何关于VCL、Delphi或C++ Builder的信息。
是否有一些库可以使用,还是我需要从头开始使用WebSockets?
还有其他的方法可以让在不同PC上运行的VCL应用程序进行通信吗?
我的第一种方法是通过DataSnap REST服务器进行通信,但由于代理和路由器问题,它并不实用。配置对用户来说太难了,而且有些人不喜欢在他们的计算机上运行Web服务器并打开相应的端口。
我的第二种方法是使用中间服务器。我正在查看SignalR技术,它似乎非常适合。它已经很好地解决了C#的问题,但我找不到任何关于VCL、Delphi或C++ Builder的信息。
是否有一些库可以使用,还是我需要从头开始使用WebSockets?
还有其他的方法可以让在不同PC上运行的VCL应用程序进行通信吗?