2010-07-12 110 views

回答

4

是的。

任何時候您需要提供遠程客戶端應用程序(不包括您的網站)的數據訪問權限。例如,如果您想爲您的Web應用程序提供API,以便開發人員能夠以新的/有趣的方式將您的應用程序與其他應用程序集成在一起。

1

當然!

如果您將Entity Framework用作數據/實體層,那麼WCF數據服務可以作爲向遠程客戶端公開數據和功能的一個很好的選擇。

如果您希望Web應用程序對您的服務器進行AJAX調用,那麼在Web應用程序中使用WCF服務也可以是一個好的解決方案。

這確實取決於你想要做什麼,應用程序有多複雜,以及你爲該應用程序預先使用的用法。