Я создаю серверное приложение, которому необходимо получать данные по различным расписаниям из более чем 50 сторонних веб-сервисов, и это число будет продолжать расти. Данные из этих служб в настоящее время можно сгруппировать по 3 типам, поэтому каждый ответ необходимо сопоставить с 1 из 3 известных схем.
Написание собственного кода C# для обращения к каждой веб-службе кажется кошмаром для управления, не говоря уже о том, что все эти данные отображаются в коде.
Текущее мышление состоит в том, чтобы построить это поверх BizTalk 2009, все еще требующего большого обслуживания, но, по крайней мере, уже хорошо определенной платформы с возможностями сопоставления/преобразования.
Я ищу любой совет от любого, кто, возможно, сделал это раньше, действительно ли это дает нам что-нибудь? Я знаю об отсутствии функций опроса в BTS, однако есть достаточно обходных путей, чтобы чувствовать себя комфортно в этом решении.
Спасибо!