Delphi XE3中的WebBroker DataSnap

时间:2014-12-08 16:17:58

标签: delphi iis delphi-xe3 datasnap webbroker

我正在使用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方法不允许“

缺少什么?有什么建议吗?

0 个答案:

没有答案