加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Delphi网络编程

发布时间:2020-12-15 09:35:26 所属栏目:大数据 来源:网络整理
导读:我有一个用Delphi 2006编写的经典客户端/服务器(胖客户端和数据库)程序.当客户端满足某些条件时,我需要非常快速地通知所有其他客户端.到目前为止,这已经使用UDP广播完成,但这已不再可行,因为客户端现在从LAN外部连接,并且UDP广播仅限于本地网络. 我知道Indy
我有一个用Delphi 2006编写的经典客户端/服务器(胖客户端和数据库)程序.当客户端满足某些条件时,我需要非常快速地通知所有其他客户端.到目前为止,这已经使用UDP广播完成,但这已不再可行,因为客户端现在从LAN外部连接,并且UDP广播仅限于本地网络.

我知道Indy库,但我不确定使用哪些组件以及如何构建它.我猜我需要一台客户端连接到的服务器来接收和分发消息……?有什么样的样品让我开始?

是否还有其他任何组件集或技术?

解决方法

简单的答案是Delphi(和其他工具)中可用的标准协议不允许反向通知.我查看了一个我想要使用SOAP的项目.他们都假设客户端要求服务器,服务器响应,就是这样.

对我来说,解决方案是RemObjects SDK.这允许您向客户端发送通知,通知可以包含您喜欢的任何数据(就像客户端到服务器一样).我自己使用SuperTCP连接,但它也适用于其他人.它仍然可以为必须使用它的客户端提供SOAP接口,但是对于您可以控制客户端和服务器的地方,它可以非常好地工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读