ちょうどAzureを探索し始めました。私はまだWebロールとワーカーロールの目的について混乱しています。私はモバイルアプリケーション(iPhone、Android、Windowsなど)で作業しているソリューションで、REST API経由で当社のサーバー製品にアクセスします。だから、実際には私たちのサービスのために(ウェブページのように)公開されているWebサイトはありません。WebロールのないWindows Azureプロジェクト?
私はWebロールは必要ないと思っていましたが、HTTPエンドポイントでリッスンしているのは1人のワーカーロールだけでした。私はこれらの線に沿ってプロトタイプを作成しました。モバイルデバイスからエンドポイントへのhttp投稿をしたとき、私は応答を返さない。 Azureのログには、実際に私の作業者の役割が開始されたか、実行されていて応答していることが示されていません。
これは適切なアプローチですか?私はウェブの役割を持っていないので、セットアップコードで何かする必要がありますか?別のスレッドでは、WebロールはIISで実行されますが、ワーカーロールでは実行されません。
私と一緒にお越しいただきありがとうございます。私はまだAzureと握っているので、正しい質問を策定するのに少し難しいです。
技術的には、ワーカーロールにはIISがインストールされていますが、w3svcサービスは開始されていません。 – smarx
ありがとう! ServiceHostを取得する良い例です。 – onnoweb