gpt4 book ai didi

rest - 如何在IIS 7上部署DataSnap/REST ISAP dll

转载 作者:行者123 更新时间:2023-12-03 18:49:57 26 4
gpt4 key购买 nike

我是Delphi的新手。

我最近在Delphi XE7中创建了一个DataSnap REST服务器应用程序,并且希望它连接到我以前在Delphi XE7中创建的已经存在的移动多平台应用程序。 DataSnap Server应用程序的目的是在企业服务器(SQL Server 2012)和移动应用程序之间创建中间层。我正在使用SQLite在移动应用程序中进行本地存储。

我尝试使用this link中的步骤将DataSnap服务器部署到IIS 7上。
这个链接是我研究中最有前途的。现在我的问题是,在实现了上面链接中的所有步骤之后,当我在IIS7中运行虚拟库时,不是获取实际的aerver应用程序,而是获取该应用程序的算法。

在IIS7的MIME类型中,我已将扩展名“ .pas”包含在MIME类型'text / pascal'中。当我运行浏览器时,它为我提供了应用程序的算法,而不是应用程序本身。

如何运行虚拟库并获取应用程序本身,而不是算法?

最佳答案

就像C ++一样,Delphi是一种编译语言。您的Web服务器不会为您编译代码。那是德尔菲的工作。打开您的Delphi IDE并编译您的项目。 Delphi将生成一个DLL或EXE文件。按照链接到的文档中的说明,将该文件放入Web服务器的目录中。我将从标题为“使用IIS 7.5测试ISAPI版本”的部分开始。

这与PHP不同,在PHP中,服务器识别源代码并执行该源代码,而不是提供文件内容。服务器不执行Delphi源代码。

关于rest - 如何在IIS 7上部署DataSnap/REST ISAP dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29604306/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com