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

Delphi – Indy或ICS还是?

发布时间:2020-12-15 10:14:04 所属栏目:大数据 来源:网络整理
导读:有谁能告诉我哪个更稳定?我知道每个都有自己的优点和缺点。但哪一个更适合http等? 在我以前的应用程序中,我使用了indy9,但我不满意,因为我有时会得到奇怪的错误。 有人可以推荐一个吗? 解决方法 我在很多项目中使用Indy。我主要使用9和10作为HTTP服务
有谁能告诉我哪个更稳定?我知道每个都有自己的优点和缺点。但哪一个更适合http等?

在我以前的应用程序中,我使用了indy9,但我不满意,因为我有时会得到奇怪的错误。

有人可以推荐一个吗?

解决方法

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

但我也有一些“奇怪”的情况,我不得不深入挖掘潜在的问题。我也不喜欢Indy通过例外处理很多事情的方式。一般来说,我更喜欢ICS编码风格。但是让我去ICS。

ICS使用非阻塞套接字,而indy使用阻塞。虽然非阻塞是好的,似乎一见钟情,我发现在很多情况下,它是刺激性的。问题是代码的自然流程由于回调函数而丢失。这使得更难编写程序类型的库。此外,我不喜欢通过邮件处理一切。对于我来说,当混合多线程时,它会变得凌乱。而这些天,多线程是主流。

所以当我喜欢ICS代码的编码风格和质量时,我更喜欢Indy的使用和阻塞模式的简单性。你喜欢的更多是由你决定的,但这两个图书馆都是成熟和稳定的。

这是我的两分钱。

(编辑:李大同)

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

    推荐文章
      热点阅读