Я очень новичок в WCF. Я создаю прототип приложения для изучения WCF. У меня есть следующий код для создания узла службы, который работает нормально:
serviceHost = new ServiceHost(typeof(ServiceMethods), new Uri("http://localhost:8888/MyService"));
serviceHost.AddServiceEndpoint(typeof(IB.Entities.ServiceInterfaces.ILocation), WcfConfiguration.GenerateBinding(Enumerations.WcfBindingType.HTTP), "");
Мой вопрос такой. Поскольку кажется, что вы можете добавить несколько конечных точек для хоста службы, при каких обстоятельствах / ситуациях вы бы хотели это сделать? В чем будет преимущество (преимущества)?