Я работаю над двумя веб-сервисами
Позвоните первому ModelService
и второму ConfigurationService
Моя цель состоит в том, чтобы несколько серверов работали с ConfigurationService, а один центральный сервер работал с ModelService
Пока что у меня работает, к ModelService добавлен ServiceReference, который указывает на http://localhost:4958/ConfigurationService.svc
И я обращаюсь к нему как:
ConfigurationService.ConfigurationServiceClient svc = new ConfigurationService.ConfigurationServiceClient();
ConfigurationService.WrappedConfiguration config = svc.GetConfiguration();
Я знаю, что есть конструкторы, которые используют вещинапример, string endpointConfigurationName, string remoteAddess
, который я предполагаю, как я буду указывать на экземпляры ConfigurationService на разных серверах.
То, что я не могу заставить работать / не понимаю, это то, что я добавляю каксервисная ссылка на ModelService для того, чтобы он мог создавать объекты ConfigurationService для каждого из удаленных серверов.
А как мне настроить ConfigurationService на сервере, чтобы узнать, какова его конечная точка?