Конфигурация чтения на картах Biztalk и оркестрациях
-
26-12-2019 - |
Вопрос
У меня есть 2 ситуации, в которых мне нужно прочитать данные конфигурации в BizTalk:
- в форме выражения оркестрации. Сравните часть ответа сообщения на предварительно определенную строку, которая отличается между средами
- Строка подключения базы данных поиска в карте
Я не хочу перекомпилировать, чтобы переехать между тестом и живой средой, и у меня будет несколько приложений, потенциально необходимость собственной версии одного и того же элемента конфигурации.
Я видел Этот вопрос но это Уровень сервера и кажется рискованным.
Моя другая идея состояла в том, чтобы использовать пользовательскую таблицу с SP для чтения значений обратно. Это означает, что каждый раз, когда я хочу прочитать настройку, которую я должен построить, отправлять и получать сообщение в оркестровке. Это также не помогает мне на карте.
Есть ли другие варианты, которые менее навязчивы к процессу, либо включают в себя меньше работы / обслуживания?
Решение
Наиболее часто выбранный метод хранения данных конфигурации для BizTalk - это SSO, хотя есть, безусловно, есть другие варианты.
Вы можете использовать инструмент хранения данных SSO Config Data, http://seroter.wordpress.com/2007/09/21/biztalk-sso-configuration-data-storage-tool/ , для поддержания информации.
Microsoft опубликовал образец помощника класса для чтения данных, http://go.microsoft.com / fwlink /? linkId= 99741 .
Брус может также быть возможность рассмотреть для оркестрации.