Я создаю службу, которая объединяет кучу данных из нескольких мыльных веб-сервисов. Существует стандарт того, как должен выглядеть вызов веб-службы и пакет мыла. Но, конечно, версия для всех немного отличается в первую очередь в использовании пространства имен. Есть ли почему в C# для динамического получения wsdl и создания пакета soap на его основе во время выполнения? Я не хочу запускать утилиту wsdl статически для каждой новой службы, которая поступает в Интернете.Подключение к нескольким веб-сервисам через мыло в C#
1
A
ответ
1
Возможно сделать то, о чем вы говорите, но это было бы очень дорого (системные ресурсы) и медленным. Посмотрите на создание модели, основанной на поставщике, где у вас уже есть все ваши службы, а затем направьте запрос на правильный сервис.
Модель поставщика позволит вам загружать новых поставщиков, используя отражение так же, как вы просите.
Вот пример.
http://dotnetslackers.com/articles/designpatterns/HowToWriteAProviderModel.aspx
она может быть адаптирована к услугам.
Смежные вопросы
- 1. ява мыло подключение через HTTPS
- 2. Подключение к нескольким устройствам
- 3. iPhone: подключение к нескольким сетям
- 4. Подключение к нескольким базам данных в java
- 5. Подключение к нескольким базам данных
- 6. Подключение узлов к нескольким датам
- 7. Подключение к нескольким SQL-серверам
- 8. Подключение к нескольким iBeacons сразу
- 9. StackExchange.Redis Подключение к нескольким db
- 10. Подключение к нескольким сортируемым элементам
- 11. PHP подключение мыло клиент
- 12. Подключение клиента к нескольким серверам в Java
- 13. Подключение к нескольким базам данных Firebird через Delphi
- 14. Подключение к нескольким хостам через paramiko (SSH) очень медленное
- 15. Подключение к нескольким базам данных в mongodb
- 16. подключение докеры к 2 или нескольким контейнерам
- 17. Подключение gridview к нескольким таблицам linqdatasource
- 18. Подключение Apple ID к нескольким iTunes Connect
- 19. Подключение к MySql через
- 20. Подключение к серверу Python через клиент C#
- 21. Подключение к серверу MySQL через C#
- 22. Динамическое подключение к нескольким SQL-серверам с помощью формы C#?
- 23. Spring Data Couchbase - подключение к нескольким узлам
- 24. Динамическое подключение к нескольким базам данных
- 25. Slack RTM API Подключение к нескольким серверам
- 26. PHP - подключение к нескольким базам данных MySQL
- 27. Android BLE - Подключение сразу к нескольким устройствам
- 28. Подключение к нескольким ядрам во время выполнения
- 29. передать postgres подключение к нескольким функциям
- 30. QSqlDatabase Подключение к нескольким базам данных