문제

.NET에서 n 계층/분산 응용 프로그램을 프로그래밍하는 방법을 배우려면 com+/remoting/web services/wcf로 어떤 기술을 시작해야합니까?

이러한 기술은 보완 적이거나 배타적이며 어느 정도입니까?

도움이 되었습니까?

해결책

WCF는 주요 주제이며 다른 모든 형태로 다른 모든 형태로 둘러싸여 있습니다.

  • (d) COM (+)은 '레거시'인터페이스이며 새로운 시스템을 구축하고 싶지 않습니다.
  • 리모 팅은 WCF에 용해되므로 더 이상 이름으로 표시되지 않습니다. 이진 형식이있는 WCF 및 TCP 바인딩이이를 대체합니다.
  • 웹 서비스 (WSDL, SOAP)는 WCF에 통합됩니다. SOAP 서식 및 HTTP 바인딩을 사용하여 WCF로 구현됩니다.

다른 팁

com+/리모 팅은 오래되었습니다. 그들을 잃으십시오.

웹 서비스와 WCF는 이동하는 방법입니다.

n 계층과 분산은 초점이 다릅니다.

n-tiered는 응용 프로그램이 여러 계층이라는 것을 의미합니다. 일반적으로 프레젠테이션 + 비즈니스 로직 + 데이터 액세스입니다.

분산은 애플리케이션 구성 요소의 분산 특성을 처리합니다. 분산 하드웨어 인프라 또는 개념적 배포, 애플리케이션을 제정하고 다른 사람보다 자신의 서비스를 제공하기 위해 조정 해야하는 데이터 소스 및 서비스와 관련이있을 수 있습니다.

실제로 매우 광범위하고 다소 모호한 주제입니다. 대화는 몇 년 동안 계속 될 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top