在Delphi中,客户端和服务器之间交换字符串数据的方法有哪些?

Uwe*_*abe 4 delphi client

我在内联网上有一台服务器和一些客户端(大约50个).客户端向服务器发送短(大约40个字符)的字符串数据,服务器使用类似的字符串进行应答.每个客户端每秒最多(但不是永久)2-3个请求.服务器必须序列化请求以获取响应字符串.

系统应尽可能减少对网络的影响(即服务器可能已经运行了类似于Web服务器的东西).它应该尽可能容易安装和管理.

使用Delphi(客户端:D7,服务器到D2010)实现此目的的可能性有哪些?

ska*_*adt 5

我使用Synapse库来实现这么简单的服务器.它闪电般快速,非常轻,线程容易.主要突触安装中的演示Echo是您尝试做的一个很棒的开始.如果您要在每个请求/响应线程中执行数据库访问,那么我强烈建议您查看Cary Jensen 的连接池示例,以便检查数据库连接.


gab*_*abr 5

TCP,绝对是.但我想对ICS投票.从未喜欢过Indy ......