gpt4 book ai didi

delphi - 印地或 ICS 还是?

转载 作者:行者123 更新时间:2023-12-03 14:35:22 24 4
gpt4 key购买 nike

谁能告诉我哪个更稳定?我知道每个人都有自己的优点和缺点。但对于 http 等来说哪一个更好呢?

在我之前的应用程序中,我使用了 indy9,但我对它不满意,因为有时会出现奇怪的错误。

谁能推荐一下吗?

最佳答案

我在很多项目中使用 Indy。我主要使用 9 和 10 作为 HTTP 服务器和代理。这些项目有时会产生非常密集的流量(HTTP)。印地从来没有让我失望过。它工作非常稳定。

但我也遇到过一些“奇怪”的情况,我必须深入挖掘才能找到根本问题。我也不喜欢 Indy 倾向于通过异常处理很多事情的方式。总的来说,我更喜欢 ICS 编码风格。但让我去 ICS。

ICS 使用非阻塞套接字,而 indy 使用阻塞。虽然非阻塞还可以,而且乍一看似乎更好,但我发现它在很多情况下都很烦人。问题在于,由于回调函数,代码的自然流程丢失了。这使得编写过程类型的库变得更加困难。此外,我不喜欢通过消息处理一切的方式。对我来说,与多线程混合时它很快就会变得困惑。如今,多线程已成为主流。

因此,虽然我喜欢 ICS 中的编码风格和代码质量,但我更喜欢 Indy 的使用简单性和阻塞模式。你更喜欢什么取决于你,但这两个库都很成熟和稳定。

这是我的两分钱。

关于delphi - 印地或 ICS 还是?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2663494/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com