VS 2010에서 '웹 서비스'개념이 제거되지 않은 이유 becoz WCF 서비스는 '웹 서비스'에서 제공하는 거의 모든 기능을 제공합니다. WCF 서비스로 구현할 수없는 웹 서비스에서 사용할 수있는 것이 있습니까? 아니면 이전 버전과의 호환성이 있습니까? 어떤 도움을 크게 감상 할 수웹 서비스가 .net 4.0의 통합 된 부분으로 남아있는 이유
,
고맙습니다
VS 2010에서 '웹 서비스'개념이 제거되지 않은 이유 becoz WCF 서비스는 '웹 서비스'에서 제공하는 거의 모든 기능을 제공합니다. WCF 서비스로 구현할 수없는 웹 서비스에서 사용할 수있는 것이 있습니까? 아니면 이전 버전과의 호환성이 있습니까? 어떤 도움을 크게 감상 할 수웹 서비스가 .net 4.0의 통합 된 부분으로 남아있는 이유
,
고맙습니다
SOAP은 (다른 사람의 사이에서) .NET 및 Java 시스템 사이에 상당한 상호 운용성 메커니즘이 남아 있기 때문에 가능성이 높습니다. 및 웹 서비스를 제거하면 이미 interop stop 기능을 수행하도록 작성된 많은 수의 코드가 작성됩니다. 웹 서비스는 어디에도 없습니다.
WCF도 SOAP를 사용합니다. –
nod, wcf는 여전히 대부분 Microsoft 특정 기술입니다. – seand
@seand는 .NET 웹 서비스와 동일합니다. OP는 두 가지 MS 관련 기술을 언급하고 왜 더 새로운 것이 더 오래 된 기술을 대체하지 않았는지를 묻습니다. –
믿지 않겠지 만, 내 회사가 아닌 사람들이 실제로 을 선호하면 웹 서비스 또는 WCF 서비스를 선호하므로 구성 파일에 대한 변경 사항이 적어지기 때문입니다. WCF 서비스가 웹 서비스보다 훨씬 많은 설정을한다는 것을 인정해야합니다.
.NET은 모든 버전에서 => .NET 2. 하위 버전과 호환되므로 아래쪽 호환성을 손상시킬 수 있습니다. 기억하십시오 : .NET 3은 .NET 2의 상위 집합입니다. .NET 3.5는 .NET 3의 상위 집합체이므로 ...
아니요 ** 모든 ** 웹 서비스는 연결할 수 있습니다. .NET과 WCF .... 그렇기 때문에 Microsoft가 제 3 자 웹 서비스에 연결할 수있는 기능을 없애 버리면 큰 무리의 사람들이 꽤 화가 났을 것입니다. 그렇습니다. 이전 버전과의 호환성을 위해 여전히 존재합니다. –
혼란스러워합니다. "웹 서비스"를 "ASMX Web Services"라고 부르며 이제는 기존 기술로 간주됩니다. WCF는 웹 서비스와 훨씬 더 많은 기능을 구현합니다. –