Delphi 7中.NETs NetworkStream / SslStream的对应部分

时间:2008-11-19 07:35:45

标签: .net delphi sockets ssl networkstream

我在.NET中编写了一个安全的TCP服务器。这基本上就像创建一个TcpListener实例并用SslStreams包装连接的客户端的NetworkStreams一样简单。

现在我需要使用Delphi 7(或者Delphi 2007)访问这个TCP服务器。

我在帮助中找不到任何内容,Google搜索显示了许多复杂的商业套餐。是否有一个更简单的解决方案,或Delphi中集成的东西我忽略了什么?

如果没有,我可以使用任何简单的免费或商业套餐吗?

5 个答案:

答案 0 :(得分:2)

Indy。免费。它的一个版本甚至还附带了Delphi 7,虽然我建议你去下载一个更新的版本。 (我链接的网页称它为Indy.Sockets,以区别于Indy扩展到的其他项目。)

答案 1 :(得分:2)

您也可以使用Synapse,这也是一款易于使用的免费解决方案。它与Indy的不同之处在于它不使用组件,而是使用简单的阻塞功能。对于SSL支持,Synapse支持通过简单易用的包装器使用OpenSSL

答案 2 :(得分:1)

OpenSSL with Delphi。它提到了Indy和DelphiWebStart

答案 3 :(得分:0)

ICS,Internet组件套件。它是免费的。

答案 4 :(得分:-1)

Indy / ICS / Synapse都没有内置SSL。他们插入第三方模块,例如OpenSSL或我们的SecureBlackbox产品。