2012-09-26 4 views
0

WCF를 사용하여 안정적인 웹 서비스를 만드는 방법을 알고 있습니다. "WCF Service Library"로 서비스를 만들고이를 솔루션에 구현하면 기본 프로젝트가 아닌데 어떻게 활성화합니까?솔루션에서 WCF 서비스 라이브러리를 사용하는 방법

저는 N 계층 아키텍처를 사용하고 있습니다. 외부의 클라이언트가 웹 서비스를 호출 할 수 있어야하는 동안 webservice는 그 아래의 일부 레이어에 액세스 할 수 있어야합니다.

내 경우에 서비스를 호스팅하는 가장 좋은 방법은 무엇입니까? Windows 서비스? IIS? 자가 호스팅?

  • 당신이 원하는 경우 스튜디오 당신을위한 서비스를 호스팅 할 수있는 비주얼 (그것은 자동으로 설정해야)
: 당신은 두 가지 방법으로이 작업을 수행 할 수 있습니다

답변

0

테라 당신의 WCF 서비스를 호스팅하기위한 다양한 옵션이 있으며, 각 옵션의 뒤에 이론은

http://msdn.microsoft.com/en-us/library/ms730158.aspx

어떤 호스팅 코드가없는 것은 그 경우에, 보이는 호스팅 IIS를 사용하는 것은 여기에 자세히 설명되어 당신의 가장 좋은 옵션은 다른 모든 옵션과 마찬가지로 호스팅 코드가 필요합니다. 즉 주요 진입 점. IIS 용

그냥 다음 문서 http://www.codeproject.com/Articles/150066/Create-Host-Self-Hosting-IIS-hosting-and-Consume-W

+0

섹션을 호스팅하는 IIS의 지침에 따라 웹 응용 프로그램 프로젝트를 만들 필요는이 답변이 도움이되지 않습니다 – NiladriBose

0

생각

고마워

Visual Studio WCF config

  • 별도의 콘솔 프로젝트를 만듭니다 WCF 서비스를 호스팅하는 곳. 그런 다음 WCF 용 앱과 콘솔을 시작할 수 있도록 여러 시작 프로젝트가 포함되도록 솔루션을 변경하십시오. 자체 호스팅에 대한 추가 정보 here
0

여러 개의 프로젝트를 시작하도록 솔루션을 구성 할 수 있습니다. 이에 대한 링크는 MSDN입니다.

관련 문제