0

2つのサービスを展開しています。1つはWebサイトで、もう1つはデスクトップアプリケーション用のWCFサービスです。

contoso2.azurewebsites.netというWebサイトが1つあり、その場所にWebサイトを配置しますが、WCFサービスを展開したいのですが、質問は...別のWebサイトサービスを作成して展開する必要がありますか?それとも同じ場所にある可能性がありますか?

4

2 に答える 2

3

できると思います。ASP.NET Web アプリケーションがある場合は、WCF サービス用にいくつかの .svc ファイルを追加できます。これらは、Web サイトの一部として展開されます。次に、http://contoso2.azurewebsites.net/を通じて Web サイトを使用し、http: //contoso2.azurewebsites.net/api/ProductService.svcとしましょう。

于 2013-01-17T01:54:00.103 に答える
0

Web サイトとサービスを 1 つのアプリケーションに結合することは可能ですが、同じ Web ロール内の 2 つの別々のサイトでそれらをホストすることもできます。

基本的に次のことを行う必要があります。

  1. 複数のサイトで cspack を作成する
  2. 役割の開始時に、マシンの内部 IP アドレスを、hosts ファイルで選択した DNS にマップします。

私のブログの詳細とスクリプト: http://thomassmets.wordpress.com/2013/01/21/a-web-frontend-with-a-wcf-backend-in-azure/

于 2013-01-21T06:51:38.013 に答える