我一直在Delphi上创建soap服务器,然后运行它们并与它们通过IIS在本地主机上进行交互。Delphi可以创建Soap服务器应用程序在Linux上运行吗?
我有一个godaddy帐户是Linux托管,我很好奇,如果我能够使用德尔福创建Soap服务器在这个托管?
我一直在Delphi上创建soap服务器,然后运行它们并与它们通过IIS在本地主机上进行交互。Delphi可以创建Soap服务器应用程序在Linux上运行吗?
我有一个godaddy帐户是Linux托管,我很好奇,如果我能够使用德尔福创建Soap服务器在这个托管?
一般来说,没有。 Delphi本身就是一个Windows产品,您需要编译代码才能在Linux上运行。
你也许可以用Free Pascal这样做,这在某种程度上可以与Delphi兼容,但不能保证。
Delphi生成Win32可执行文件。你将无法在Linux上运行它们。您可以尝试在模拟器中运行它们,例如Wine。
免费Pascal将是一个很好的选择。我们已经部署了几个(商业)应用程序,它们使用Free Pascal中的wst工具包来构建在Windows和Linux上运行的soap服务。陡峭的学习曲线,但一旦你“明白了”,它的效果非常好。
葡萄酒不会是可行的国际海事组织。通常,您的SOAP服务将成为cgi-bin目录中的命令行可执行文件。它们的寿命通常非常短(不到一秒),因此在本地运行对此很有帮助。
除非系统足够聪明才能知道您的Win-32应用程序需要在Wine下运行,并且不必承担旋转Wine会话的开销,否则它将无法工作。
Godaddy允许您在Linux和Windows主机之间切换。不知道他们对ISAPI DLL的政策。无法在其支持页面上找到任何有关它的内容。 – 2011-06-01 19:31:41