我通常在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的另一台服务器上的商业逻辑交互?