私はWCFの初心者です。3 つのサービスを持つ 1 つの WCF サービス アプリケーションを作成しました。今すぐデプロイして、他のコンピューターからアクセスできるようにします。どのような手順に従う必要がありますか?
ここでも、サービス ライブラリではなく、WCF サービス アプリケーションです。
私はWCFの初心者です。3 つのサービスを持つ 1 つの WCF サービス アプリケーションを作成しました。今すぐデプロイして、他のコンピューターからアクセスできるようにします。どのような手順に従う必要がありますか?
ここでも、サービス ライブラリではなく、WCF サービス アプリケーションです。
IIS および Windows サービスでサービスをホストできます。次のリンクが役立つ場合があります。
【IISホスティング】
http://msdn.microsoft.com/en-us/library/aa751792.aspx
【Windowsサービス】
http://msdn.microsoft.com/en-us/library/ms733069.aspx
そして、これも試してみてください、
http://www.codeproject.com/Articles/550796/A-Beginners-Tutorial-on-How-to-Host-a-WCF-Service
以前は、「WCF アプリケーション」は IIS にデプロイできないと考えていました (一部の記事で、アプリケーションに対する WCF サービス ライブラリの利点は、IIS やその他の方法でデプロイできることです)。
思ったより簡単です。
サービスの ABC を定義しました
<services>
<service name="HotelBookingServiceWcf.AdminService">
<endpoint contract="HotelBookingServiceWcf.IAdminService"
binding="basicHttpBinding"
address="mex">
</endpoint>
</service>
</services>
左側のパネルで IIS マネージャーに移動しました
Sites > Right Clieck > Add new site
詳細と指定されたポート番号はOK
動作をテストするには、.svc ファイルを右クリックし、ブラウザで表示をクリックします。何も問題がなければ、Web ページが開きます。サービス ページが表示されます。