Развертывание BizTalk, включая заглушки порта отправки

Я наследую проект, который перехожу с 2006 на 2010 год.

Насколько я понимаю, когда я развертываю решение BizTalk из Visual Studio, необходимые порты должны иметь заглушки, автоматически создаваемые в приложении.

В настоящее время при развертывании порты не создаются. Есть ли вариант конфигурации, который мне не хватает для этого, или я ошибаюсь в своем понимании и должен отправить все порты вручную?


person sreimer    schedule 25.06.2013    source источник


Ответы (1)


Порты отправки / получения будут созданы автоматически только в том случае, если у вас есть Orchestration / s, для которых порт отправки или получения настроен с привязкой как «Указать сейчас» - этот подход вносит конфигурацию порта в оркестровку и затем создается при развертывании:

Мастер настройки порта BizTalk - привязка порта

Вы также увидите действительно забавные имена портов приема после развертывания:

Порты приема BizTalk - создаются автоматически и вручную

и получать названия местоположений:

Места приема BizTalk - создаются автоматически и вручную

Это неправильный подход. ИМХО - порты отправки и получения следует создавать, настраивать и связывать вручную через консоль администрирования BizTalk после развертывания решения. Таким образом, вы отделяете свою службу (оркестровки и т. Д.) От привязок конфигурации, которые могут меняться в зависимости от среды. Кроме того, у вас нет забавных имен портов в производстве, которые нужно будет удалить :-)

Я бы порекомендовал создать сценарий развертывания, если у вас будет достаточно знаний о BizTalk - это также будет включать импорт привязок конфигурации после развертывания сборок BizTalk (оркестровки, схемы, конвейеры и т. Д.)

person Nick Heppleston    schedule 26.06.2013
comment
Спасибо за подробное объяснение, это полезно. Однако из того, что мне сказали, развертывание с привязкой, установленной на Specify Later, должно по-прежнему создавать пустые порты отправки заглушек в приложении. Эта функция изменилась с 2006 по 2010 год? - person sreimer; 26.06.2013
comment
Я нашел список входящих / исходящих логических портов в конфигурации приложения. - person sreimer; 27.06.2013
comment
Могу я также предложить вам взглянуть на структуру развертывания BizTalk biztalkdeployment.codeplex.com - person RedEyedMonster; 28.06.2013
comment
Привет. Как я могу изменить привязку порта после создания порта. Нигде не могу найти вариант. - person Hooch; 29.12.2014