Best way to host WCF services for SOA web application

I am developing a website that is trying to use the SOA template. A service for both the main web application and the HTML5 mobile application, as well as native iPhone and Android applications using the facade service to provide a simplified API.

The web application uses the Castle WCF tool to connect to services using basicHttpBinding.

I find work slower. Especially if the site has not been damaged for more than half an hour. To fix this, I changed the application pool recycling strategy to recycle after the application pool falls into x% of the server RAM.

My question is: what is the best way to host services in customization? Which is best for use? Should I consider migrating services from IIS? I understand that net.tcp is the fastest binding to use - would it be best to host services as Windows services using this?

Greetings

w: //

+5
source share
2 answers

To select multiple points:

host services as windows services

, IIS. , 100% .

[that] net.tcp

, , . , 1 namedPipe .

. . , , WAS

+2

All Articles