BizTalk course: 07 Проект №1; Вариант 2

Что учим:

  • disassembling (debatching) Variant 2
  • сложные solution
  • deployment нескольких проектов
  • система имен solution, projects, assemblies

Требования:

  • Проект 1, предыдущий вариант, оставляем без изменений. Новый проект делаем с нуля, copy-past не используем.
  • Disassembing в проекте 1.2 делаем по другому варианту, в сравнении с проектом 1.1. Т.е.если в 1.1 использовался disassembing в pipeline with envelope schema, то в 1.2 используется debatching в orch.
  • Проект сегментируем и все его атрифакты раскладываем по нескольким Projects. Отдельный project для Schemas, отдельный для Maps, и т.д. для Orch-s, если есть.
  • Задаем Project Properties:
    • Deployment / Application Name: <Initials>.Samples.Debatching
    • Application /Assembly name, / Default namespace: <Initials>.Samples.Debatching.<ProjectName>
  • Имена у проектов такие:
    • <Initials>.Samples.Debatching.Schemas
    • <Initials>.Samples.Debatching.Maps
    • <Initials>.Samples.Debatching.Orchestrations
      — где <Initials>, например для меня будут LG, имя проекта LG.Samples.Debatching.Schemas
  • [Xml] Target namespaces для Schema: http://<initials>.samplas.debatching.schemas/<date>
  • [.NET] namespaces:
    • для Maps-s: <Initials>.Samples.Debatching.Maps.<MapName>
    • для Orch-s: <Initials>.Samples.Debatching.Orchestrations.<OrchName>
  • Добавляем в проекты нужные ссылки на другие проекты. К примеру, project Maps должен иметь ссылку на project Schemas.
  • Application отлаживаем и deploy.

Подробно об использовании имен см. BizTalk: Naming convention for the BizTalk solutions

Теория

Надо прочитать за пару дней основы архитектуры BizTalk.

Оставьте комментарий

Filed under BizTalk, BizTalk course

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s