WCF 웹 서비스를 개발 중이며이를 위해 WCF 서비스 응용 프로그램 템플릿을 사용했습니다.
"WCF 서비스 응용 프로그램"을 만들면이 요구 사항이 충족됩니까? WCF 서비스 응용 프로그램을 통해 WCF 서비스 라이브러리를 만들면 어떤 이점이 있습니까?
WCF 웹 서비스를 개발 중이며이를 위해 WCF 서비스 응용 프로그램 템플릿을 사용했습니다.
"WCF 서비스 응용 프로그램"을 만들면이 요구 사항이 충족됩니까? WCF 서비스 응용 프로그램을 통해 WCF 서비스 라이브러리를 만들면 어떤 이점이 있습니까?
답변:
서비스 응용 프로그램에는 이미 설정된 웹 사이트 호스트가 포함되어 있습니다. 서비스 라이브러리는 호스트가 참조하고 시작할 수있는 서비스 라이브러리입니다.
서비스 라이브러리 (권장)로 시작하는 경우 원하는 호스트 (Windows 서비스, IIS / ASP.NET 또는 콘솔 응용 프로그램)를 선택할 수 있으며 새 호스트에서 라이브러리를 참조하면됩니다. 서비스 응용 프로그램을 선택하면 호스트가 IIS / ASP.NET으로 만 제한됩니다 (목적에는 적합 할 수 있지만 사용할 수있는 프로토콜이 제한됨).
편집 : 내가 작성한 이후 IIS의 변경 사항은 ASP.NET 활성화 서비스에서 다양한 프로토콜을 허용하므로 서비스 응용 프로그램을 선택하는 것이 이전보다 훨씬 적습니다.