2014-09-25 15 views
6

Asp.Net vNext는 호스트에 무관심하므로 응용 프로그램을 OWIN 표준을 준수하는 여러 플랫폼에서 호스팅 할 수 있습니다. 그리고 개발자가 들었던 토론에 따라 일반적인 vNext 응용 프로그램을 Helios, Kestrel, webListener 및 별도의 콘솔 응용 프로그램 프로세스에서 호스팅 할 수 있습니다.Kestrel, helios, WebListener 및 다른 콘솔 프로세스에서 호스팅하는 Asp.Net vNext 응용 프로그램 호스팅 방법은 어떻게 다릅니 까?

이 질문에 대한 나의 의도는 현재 Asp.Net 개발자와의 차이점을 설명해야한다면 어떻게 설명할까요? 뒤에있는 기술은 무엇입니까?

답변

6

설명 할 내용이 없습니다. 웹 응용 프로그램을 지원하는 개발자 및 운영 팀은 시나리오에 가장 적합한 웹 서버를 사용할 수 있습니다.

사용 황조롱이 당신은 당신이 제공하려는 경우 당신은 항상 ASP.NET

사용 WebListener에 있던 강력한 IIS 기능을 제공하는 Mac 또는 * 닉스 상자

사용 헬리오스에서 실행하고자 할 때 Internet of Things와 같은 것입니다.

선택의 폭이 넓어 ASP.NET에는 선택 항목이 가득하기 때문에 언제 어디서나 사용할 수 있습니다.

+0

어쨌든 kestral과 같은 것이 필요한 이유는 무엇입니까? Isnt weblistener (httplistener)는 이미 확장 가능한 웹 서버입니까? – Kr0e

+2

WebListener는 확장 가능한 웹 서버가 아니며 개발 목적으로 만 제공됩니다. Kestrel은 비 Windows (및 Windows) 컴퓨터에서 사용하기에 적합한 간단한 웹 서버입니다. –

+1

Kestrel은 노드와 비슷한 경험을 제공하는 것으로 보입니다. 프로그래밍 모델은 스레드 지향적이지 않고 단일 스레드 모델 및 비 스레드 지향 모델을 지향합니다. 블로킹 IO. – linkerro