Ключевым моментом является подчеркнуть клиенту, что BizTalk - это швейцарский армейский нож для взаимодействия ... дорогой швейцарский армейский нож. Программист может соединить две корпоративные системы с приложением WCF так же быстро, как и с BizTalk. Ключевые вещи, которые нужно включить / требовать при использовании BizTalk, это:
- Имейте больше, чем простые точечные интеграции. Если это все, что у тебя есть, ладно, см. Остальное.
- Иметь весь процесс или его часть, если это ценный процесс, в то время как BizTalk позволяет использовать его с BAM и обеспечивать мониторинг процесса для организации ... может быть, даже какой-то BI.
- Если вы реализуете сценарий «один ко многим» или «многие к одному», использование шаблонов BizTalk ESB окупит дивиденды в течение длительного периода времени
- Когда есть элементы, которые необходимо регулярно настраивать - пороговые значения, URI и т. Д. ... использование Business Rules Engine может обеспечить легко поддерживаемое решение.
- Когда конечные точки могут быть частично соединены, BizTalk запекает в очереди сообщений без дополнительных усилий.
- Сложные корреляции или упорядочение сообщений.
- Интеграция с существующими корпоративными системами может быть упрощена с помощью пакетов адаптеров, предоставляемых как часть BizTalk. Одно это может спасти большие деньги. Спросить у сотрудников Oracle, PeopleSoft или Siebel о XML и веб-сервисах может быть непросто. Адаптеры позволяют вам и BizTalk пройти через переднюю дверь корпоративных приложений и значительно сокращают объем работы.
- Есть еще несколько вещей, о которых я не могу думать в полночь.
Любой из этих предметов делает BizTalk выигрышным кандидатом, потому что большая часть его предоставляется вам с платформой. Если от вас не требуется предоставлять что-либо из этого, вам следует действительно попытаться доставить некоторые из этих бенефициаров наглядным способом для клиента. если нет, то это просто дорогой и неиспользованный швейцарский армейский нож.