【发布时间】:2010-01-19 09:24:19
【问题描述】:
我正在开发服务器客户端解决方案。 服务器用delphi编写,客户端用c#编写,我们使用RemObjects 5(xml webservice thingy)来执行通信。
现在,我有一个使用 HTTP 的有效解决方案,但我们当然希望使用 HTTPS。
我之前看过 OpenSSL,但实际上要获得一个合理的最新版本来与 Delphi 一起工作似乎很痛苦。
我想要关于 3rd 方软件、库甚至提示、教程和参考的建议。放弃 remobjects 和 delphi 或多或少有什么不足之处。
必要的要求: 德尔福 2006、2007 或 2010。 Visual Studio 2005 / 2008 或 2010。
非常感谢。
【问题讨论】:
-
为什么需要 SSL?它提供了什么是 RemObjects SDK 自己的加密选项不提供的?我使用提供的加密,效果很好。
-
@mj2008:因为从安全的角度来看,最好将加密留给加密专家,将通信留给通信专家。
-
哦,我因为错过了内部加密而自责。一定是把我的盲点放在了它上面。感谢 mj2008 指出一些显而易见的事情。其次,我们有可能会从 remobjects bin-messages 更改或添加到 SOAP,我们曾经使用它来启用 PHP 来接口它,然后我需要一些不会让 firefox 抱怨的东西〜“无效的身份验证/加密级别”或有点。这就是 OpenSSL 0.96 到 0.98f-g 的不同之处。
标签: delphi remobjects