|
|
1
4
简单的答案是,Delphi中可用的标准协议(和其他工具)不允许反向通知。我在一个我想使用SOAP的项目中对此进行了研究。他们都假设客户端请求服务器,服务器响应,就是这样。 对我来说,解决方案是RemObjects SDK。这允许您向客户端发送通知,并且通知可以包含您喜欢的任何数据(就像客户端到服务器一样)。我自己使用SuperTCP连接,但它也与其他人一起工作。它仍然可以为必须使用它的客户机提供SOAP接口,但对于您同时控制客户机和服务器的地方,它工作得非常好。 |
|
|
2
2
显然,实现的选择将取决于您的设置和需要。为了达到最佳效果,必须进行修整。 您需要的组件是 TIdTCPServer TIdTCPClient (发送者)。它们都在Delphi的印地图书馆中。 |
|
|
3
1
ICS组件来自 http://www.overbyte.be 你很好。 a、 )比印地更好的兼容性 b、 )明信片器皿 好的例子和支持。使用TClientSocket和TServerSocket |
|
|
4
1
FirebirdSQL项目将通知的概念用作向客户端发送字符串的服务器-客户端连接。为此,db服务器使用另一个端口。并要求客户端注册通过API调用接收某种类型的通知。 你可以用同样的想法。 |
|
|
5
1
|
|
6
0
您应该能够为相同的目的使用多播UDP。唯一的区别是从每个客户端加入多播组。 http://en.wikipedia.org/wiki/IP_Multicast http://en.wikipedia.org/wiki/Internet_Group_Management_Protocol
|
|
|
7
0
您可以观看weonlydo wodVPN组件,该组件允许您创建一个健壮的UDP打孔,并获得一个涉水端口或一个普通VPN(带有一个已完成的网络适配器),以便您可以连接NAT后面的两台PC。 我用这个控件来控制我们的通讯程序,效果很好。 |
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
|
Antas Sharma · 我应该为每个端口创建一个新实例吗? 3 年前 |
|
lomaster · 校验和ip标头分段故障C 3 年前 |
|
|
Lacochina · 用C编写网络检查器,但错误处理困扰着我 3 年前 |
|
|
fourthking · GameSparks手动配对 8 年前 |