We are planning to develop a big set of WCF-services with net.tcp binding (about 50 services). They will be hosted on IIS.
As I understand, there are two way to realize it:
Create one site on IIS. Services will be deployed as a IIS application. So, all service will use the same port according to net.tcp binding for site (net.tcp port sharing feature).
Create 50 sites on IIS, one site for one service. Every site will have different port in net.tcp binding - so, every service will work by using different ports.
What kind of way is better according to performance issues? I couldn't find any information about performance of solutions with net.tcp port sharing.