pipes.net을 통해 통신하는 기본 wcf 콘솔 앱 서비스를 만들었습니다. 웹 서버에서이를 넣어 수 있도록 논리 내 주요 응용 프로그램과 함께 작동하지만 사업상의 이유로서버에서 wcf 콘솔 응용 프로그램을 사용하는 방법은 무엇입니까?
그것은 어쨌든이
Uri baseAddress = new Uri(@"net.pipe://localhost/Server");
Uri baseHttpAddress = new Uri(@"http://localhost:9080");
using (var host = new ServiceHost(typeof(CPLConversionService), baseAddress, baseHttpAddress))
{
host.Open();
Console.WriteLine("The CPLConversionService is available. ");
Console.WriteLine("Press <Enter> to stop the service. ");
Console.ReadLine();
host.Close();
}
중 하나를 수행하기위한 별도의 보관해야합니다, 그것은 괜찮습니다 그것은 장기적으로 실행됩니까? 대신 IIS를 사용하여 관리해야합니까?
예, RDP를 통해 로그인, 복사 및 실행 호스팅하는 방법을 선택에 도움이 답변을 참조하십시오. 왜 안돼? 또는 Windows 서비스로 만들면 올바른 접근 방식이됩니다. – abatishchev
질문과 대답보기 - [wcf 서비스 호스팅 관련] (http://stackoverflow.com/a/13094635/596688) – Sergey