2016-02-22 40 views

回答

5

最主要的好處是您在部署時不必設置IIS和網站。這樣,您可以簡化服務的部署,並使那些對IIS沒有經驗的管理員更容易安裝它。通常,您不會使用控制檯應用程序在真實世界中自行託管API,而是在計算機運行時運行的Windows服務(無需用戶登錄)。

在不常見的情況下,您可以使用自託管的Web API進行進程間通信。如果您想要在相同或不同計算機上的某些進程之間交換數據,則可以在提供數據並從另一個進程訪問數據的應用程序中託管Web API。

相關問題