2009-12-10 2 views
0

저는 가끔 winforms 유틸리티를 사용하여 웹 응용 프로그램이나 얼굴없는 응용 프로그램에서 작업하므로 WPF 및 용어에 대한 이해를 돕기 위해 도움이 필요합니다.wpf - 두꺼운 클라이언트 또는 씬 클라이언트. wcf가 SOA와 함께 작동하게되면 어떨까요!

ASP.NET 응용 프로그램을 "씬 클라이언트"응용 프로그램이라고 부르는 이유는 일부 자바 스크립트와 별개로 응용 프로그램 작업이 서버에서 수행되기 때문입니다. 같은 방식으로 모든 비즈니스 로직이 클라이언트 컴퓨터에서 실행되므로 WPF 앱 (독립 실행 형 XAML 앱은 별개)을 "씩 클라이언트"로 간주합니다. 그래서 내 첫 번째 질문은 이것이 ASP.NET과 WPF의 세계를 올바르게 이해하고 있는지 여부입니다.

내 두 번째 질문입니다. ASP.NET 또는 WPF가 다른 곳의 서버에있는 웹 서비스를 통해 일반적인 기능에 액세스 할 수 있도록 WCF 웹 서비스를 통해 서비스 지향 아키텍처로 물건을 중앙 집중화하려고한다고 가정 해보십시오. soley가 다른 서버의 webservices에 캡슐화 된 비즈니스 로직과 상호 작용할 수있는 (풍부한 UI)를 제공한다는 점에서 씬 클라이언트로 WPF를 볼 수 있습니까? WPF에 대한 멋진 것들을

답변

1

하나는 당신이 그것을 구현할지 여부를 선택할 수 있다는 것입니다 같은 :

사용자의 PC에
  • 두꺼운 클라이언트 또는 호스팅 씬 클라이언트로
  • (IE) 브라우저.

두 경우 모두 응용 프로그램의 데이터 계층을 제공하기 위해 WCF 서비스에 연결할 수 있습니다. 클라이언트 응용 프로그램의 경로를 선택하는 경우

또한, 보조 노트로,라는 기술이있다 클릭-되면 그건 당신이 당신의 사용자 기반에 해당 클라이언트의 배포를 중앙 집중화 할 수 있습니다 ...

희망이 있습니다.

관련 문제