I've 7 processes hosted on same machine (C# .NET Framework), each of them is wrapping a NServiceBus (gateway) endpoint to communicate with remote-site processes (MSMQ-based Transport, InMemroyPersistency). I was wondering if from performance/network utilization aspect, should i split each endpoint to use it's own port or can all of them share the same port for the gateway ReceiveChannel definition?
Thanks