首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将数组或向量(具有联系人列表)从IdTCPServer发送到IdTCPClient (indy10)

如何将数组或向量(具有联系人列表)从IdTCPServer发送到IdTCPClient (indy10)
EN

Stack Overflow用户
提问于 2011-04-18 01:01:32
回答 1查看 610关注 0票数 1

1)现在我正在写IM聊天系统,我面临着一些问题,如何将包含信息的矢量从服务器端发送到客户端

2)两个客户端之间有没有通信方式??

我使用CBC2010 - Indy10

EN

回答 1

Stack Overflow用户

发布于 2011-04-18 03:43:56

通过TCP进行通信基本上就是将字节从客户端发送到服务器,并在客户端从服务器接收字节。

你可以给这些字节赋予意义,或者让一些东西为你包装它。

有许多可能性和协议可供选择。

在此基础上,您可以选择UDP (它不可靠,但几乎不会产生任何开销,但非常适合广播)和TCP (它更可靠,因此有更多开销,但更易于使用)。

通常在TCP之上使用的一种传输协议是HTTP,特别是因为它很容易通过代理服务器获得。

最重要的是,您可以使用XML+SOAP或JSON+REST,这使得从底层对象转换到底层对象变得容易得多。

总而言之,有一大堆的选择可供选择。

一个简单的开始是Delphi chat example at delphi.about.com。这绝对可以让你继续前进。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5694962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档