Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How hosting Asp.Net vNext application hosting on Kestrel, helios, WebListener and in separate Console process differs?

Asp.Net vNext being Host agnostic, applications can be hosted on many platforms in compliance with OWIN standards. And as per the discussions i hear from the developers around, typical vNext application can be hosted on Helios, Kestrel, using webListener and in separate console application process.

My intention of asking this question is, If i have to explain difference between all these to current Asp.Net developer, how will i explain it? What are the technicalities behind?

like image 737
vabz Avatar asked Sep 25 '14 13:09

vabz


1 Answers

There's nothing to explain. You as a developer and your operations team that will support your web application can use whatever web server works best for your scenario.

Use Kestrel when you want to run on a Mac or *Nix box

Use Helios to give you the robust IIS capabilities you always had in ASP.NET

Use WebListener if you are attempting to deliver something like an Internet of Things device.

Choice is a good thing, and ASP.NET is now full of choices so that you can use it wherever and however you need it.

like image 133
Jeff Fritz Avatar answered Sep 28 '22 02:09

Jeff Fritz