Can I host an ASP.NET website outside of IIS?

I need to write an ASP.NET application that needs to process a very large number of transactions per second - at the same time, 5000 users can make transactions. I think that I will use WCF to communicate with the SQL server. But ahead, can IIS handle 5000 users at the same time, or is there an easy way to host my application outside of IIS?

+6
c # web-services iis webserver
source share
3 answers

This will depend on the characteristics of the machine, but you can always set up a web farm to handle heavy loads.

+5
source share

You can host a WCF application outside of IIS using a WAS, Windows Service, or .NET application.

Of course, it would be possible to develop a system using IIS that could handle the load you described. Is this a good idea or really application independent. I suggest, maybe you look at some benchmarking of some of the loads to determine if it will be hosted faster in IIS or if you host a WCF application outside of IIS.

+1
source share

Why do you need this outside of IIS. You can have 5000 TPS with IIS. But keep in mind that it depends on many aspects ... such as hardware, what configuration you have for your servers, it depends on the severity of your application, what is the response time of your applications. Also, as suggested, you can have a web farm. You can use a load balancer and have several servers with you. Thus, you may need to have a proper design and, if necessary, a budget for equipment upgrades.

+1
source share

All Articles