2011-01-09 2 views
0

서비스 응용 프로그램에 다른 포트 ( )를 가져 오는 중 포트 구성에서 웹 구성이 비어 있음을 발견했습니다. 어디에 wcf 응용 프로그램의 포트를 정의하고 새 끝점을 추가 할 수 있습니까? P.S : 사용하고 있습니다 .net 4다른 포트에 wcf 응용 프로그램을 정의하는 방법

+0

잘 모르겠지만 .... ** web.config의 내용 (적어도 섹션)을 표시하고 달성하고자하는 것을보다 자세하게 설명 할 수 있습니까? –

+0

개발 중 Visual Studio에서 호스팅 또는 호스팅하는 방법은 무엇입니까? –

답변

0

web.config에서 포트를 정의 할 수 없습니다. 포트는 자체 호스팅 서비스에 대해서만 정의 할 수 있습니다. IIS 호스팅 서비스의 경우 서비스 응용 프로그램을 호스팅하는 웹 사이트에서 포트를 정의합니다.

.NET 4.0은 기본 구성이 적용되는 단순화 된 구성 모델을 제공하므로 구성이 표시되지 않을 수 있습니다. .NET 3.5에서와 같은 방법으로 자신 만의 구성을 만들 수 있습니다.

0

끝점 구성은 일반적으로 응용 프로그램의 구성 파일 (콘솔 또는 Winforms 응용 프로그램의 경우 app.config) 또는 웹 응용 프로그램의 경우 web.config에서 이루어집니다.

당신은 설정에서 많은 것을 정의 할 수 있습니다

  • 엔드 포인트 주소
  • 사용자 정의 할 수 있는지 여부 해당 서비스 엔드 포인트

에서 제공

  • 서비스 계약을 사용 바인딩 포트는 서비스를 호스트하는 방법에 따라 다릅니다. IIS/WAS에서 호스트하는 경우 포트를 정의 할 수 없습니다. IIS에서 처리됩니다. 콘솔 앱, Windows NT 서비스 등에서 자체 호스팅하는 경우 구성에 포트를 정의 할 수 있습니다.

  • 관련 문제