將WCF服務稱爲Web服務是否正確?是一個WCF服務的Web服務?
我正在爲學校進行分配工作,並且我做了一個RESTful WCF服務,並且在報告中我有時將其稱爲Web服務。將WCF服務稱爲Web服務是否正確?
將WCF服務稱爲Web服務是否正確?是一個WCF服務的Web服務?
我正在爲學校進行分配工作,並且我做了一個RESTful WCF服務,並且在報告中我有時將其稱爲Web服務。將WCF服務稱爲Web服務是否正確?
WCF是包含Web服務的Microsoft「通信」服務的超集。
請參閱here。
EDIT - 要明確回答,在上下文中,您所討論的兩個術語是可以互換的。請記住,WCF還可以包含其他通信技術以及「Web服務」。
我認爲把它稱爲網絡服務是合理的。請記住,您還可以使用WCF創建用於與消息傳遞隊列進行交互的客戶端 - 顯然這不是Web服務。
+1 ...綁定當然應該考慮。 WCF是*通信* - 因此它不僅限於SOAP和HTTP。 – SliverNinja 2012-01-16 16:16:41
如果你創建了一個web service(「一個軟件,旨在支持網絡上互操作的機器對機器的交互系統」)使用WCF是正確指它作爲一個Web服務無論是技術的你」已經使用過。
WCF是創建服務的框架。它可以用來創建Web服務,但是WCF對底層通信通道是相當不明確的。所以WCF也可以用來實現(非Web)TCP或UDP服務,Windows服務,甚至可以託管在進程中。
相反,Web服務可以在沒有WCF的情況下實現。
最終,'WCF服務'本身就意味着'使用Windows Communication Foundation框架實現的服務'。
是的,我們可以將WCF服務稱爲Web服務,但WCF不僅限於Web服務。它不僅僅是Web服務。微軟引入了WCF API(框架)來構建面向服務的應用程序。
是的。這是正確的,兄弟! – 2012-01-16 16:08:41