1

我正在使用 Delphi XE3 中的 WebBroker DataSnap 开展一个项目。

首先,我使用向导专门创建了一个 DataSnap Server WebBroker VCL,TDSServerModule继承该类并运行到端口 8085。

在我创建客户端应用程序 ( MyApp.exe) 后,也使用向导(类客户端和客户端模块),并成功连接到服务器。

现在我决定在 IIS 7.5 Express 中托管 DataSnap Server WebBroker,因此我使用 WebBroker DataSnap ISAPI 创建了一个新服务器,使用与第一台服务器相同的单元,但使用了新的端口 8090。

我按照 Embarcadero 教程配置了 IIS 7.5 Express。( http://edn.embarcadero.com/article/40873 )

使用浏览器,当我访问地址时localhost:8090/myserver/srvweb.dll,我收到“DataSnap Server”消息。

我相信这意味着 IIS 中的 DataSnap 服务器配置正确并且可供客户端使用。

但是当我修改客户端(MyApp.exe)并将其定向到端口 8090(IIS)并放入 URLPath/myserver/srvweb.dll时,我收到了消息

HTTP/1.1 405 方法不允许"

什么不见​​了?有什么建议么?

4

0 回答 0