我通常在Web應用程序或應用程序不露面,偶爾的WinForms程序工作,所以我需要一些幫助澄清我的WPF和術語的理解。wpf - 胖客戶端或瘦客戶端,以及wcf進入SOA時的情況!
我稱之爲ASP.NET Apps做爲因爲除了一些JavaScript應用程序的大部分工作是在服務器上完成的「瘦客戶端」應用程序。以同樣的方式,我會將所有業務邏輯在客戶端計算機上執行,將WPF應用程序(除了獨立的XAML應用程序)視爲「胖客戶端」。 所以我的第一個問題是,這是否正確理解ASP.NET和WPF在世界上的位置?
我的第二個問題是。假設你想通過WCF web服務集中到事面向服務的架構,使ASP.NET或WPF可以通過住一個服務器在其他地方上的Web服務訪問常用功能。 你什麼時候開始查看WPF作爲瘦客戶端在索利提供(富UI)與encapsualted在WebServices的另一臺服務器上的商業邏輯交互?