1

Delphi XE3 で WebBroker DataSnap を使用するプロジェクトに取り組んでいます。

最初に、クラスを継承してウィザードのみを使用して DataSnap サーバー WebBroker VCL を作成し、TDSServerModuleポート 8085 に実行しました。

クライアント アプリケーション ( MyApp.exe) を作成した後、ウィザード (クラス クライアントとクライアント モジュール) も使用して、サーバーに正常に接続しました。

ここで、IIS 7.5 Express で DataSnap サーバー 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