如何将Datasnap REST服务器(在Windows上作为服务运行)配置为在Delphi XE中处理https调用?周围有什么好的例子吗? Delphi XE2向上似乎有其他组件 - 这是否意味着XE无法做到?
答案 0 :(得分:2)
根据Delphi XE2中的“What's New”:
在DataSnap Server向导和DataSnap WebBroker应用程序向导中支持HTTPS。这很棒,因为: 现在服务器不必在IIS中运行就可以获得HTTPS支持(就像之前一样)。 您可以避免IIS的复杂性和开销。
答案 1 :(得分:0)
Datasnap服务器是作为独立进程或服务(不在IIS中)运行的吗?在这种情况下,我会将DataSnap服务器置于反向http代理之后,例如Apache HTTP服务器。 Revers代理配置可以通过几行完成。
(在Delphi服务器前使用反向代理也有其他优点)