Что некоторые жизнеспособные альтернативы к Серверу BizTalk? [закрытый]

Использовать ssh-agent

ssh-agent bash -c 'ssh-add /home/me/my_private_key; git clone git@bitbucket.org:uname/test-git-repo.git'
45
задан Kilhoffer 14 September 2008 в 16:27
поделиться

5 ответов

Я наткнулся на Apatar (не может опубликовать URL-адрес, но Google его находит), когда искал решение дешевле, чем BizTalk. Мне еще предстоит это испытать.

У моей последней компании было много проблем с BizTalk, который был слишком сложным и неровным, но я не могу не думать, что это в основном связано с реализацией, которую сделал консультант.

0
ответ дан 26 November 2019 в 21:06
поделиться

Ключевым преимуществом BizTalk Server является то, что он предоставляет множество «подводных камней» в отношении развертывания, управления, производительности и масштабируемости. С помощью Visual Studio он также обеспечивает комплексную основу для разработки решений, часто с относительно небольшим кодом.

Расстройство и крутая кривая обучения, о которых говорят другие, часто возникают из-за использования BizTalk не по назначению и из-за непонимания того, как работать с BizTalk и системы, ориентированные на сообщения в целом. Кривая обучения не такая крутая, как предлагает большинство людей - существенная часть базового обучения на самом деле сосредоточена на изменении мышления от процедурного подхода к подходу, основанному на сообщениях без сохранения состояния.

Недостаток, на который часто ссылаются люди, - это стоимость. Цена стикера может показаться довольно высокой; тем не мение, это дешево по сравнению с суммой, которую вы бы потратили на самостоятельную разработку и поддержку функций.

Прежде чем рассматривать альтернативы или даже рассматривать сервер BizTalk, вы должны рассмотреть подход вашей организации к интеграции и ее долгосрочные цели. BizTalk Server отлично подходит в случаях, когда вы хотите интегрировать системы с использованием модели концентратора и луча, где BizTalk управляет действиями многих приложений.

Существуют и другие модели интеграции - одна из наиболее популярных - это распределенная шина (не надо! (не путайте это с термином «Enterprise Service Bus» или ESB). Вы также можете заставить BizTalk работать как распределенную шину, и есть альтернативные решения, которые обеспечивают более прямую поддержку. Одним из альтернативных решений является решение с открытым исходным кодом под названием nServiceBus.

При рассмотрении вопроса о том, следует ли использовать коммерческий продукт, такой как BizTalk, или что-то еще (с открытым исходным кодом или разработанное собственными силами), также учитывайте обслуживание и улучшения и наличие необходимого набора навыков на рынке.

Я написал несколько статей, в которых более подробно рассматриваются вопросы, которые я обсуждал здесь - вот ссылки:

29
ответ дан 26 November 2019 в 21:06
поделиться

BizTalk необходимо использовать правильно, Я разработчик BizTalk, и у меня неплохой опыт работы с BizTalk. Его надежный, производительный, масштабируемый, содержит множество встроенных архитектурных шаблонов и встроенных компонентов, чтобы сделать интеграцию простой и быстрой, вы получаете безопасность, повторные попытки, вторичные транспорты, проверку, преобразование и т. Д ... и все, что у вас нет встроенного с помощью BizTalk вы можете легко настроить с помощью кода .NET, это в основном система интеграции, заработанная тяжелым трудом, и вы получаете все это в одном пакете. НО вам нужно знать, как правильно реализовать BizTalk, я ни разу не сталкивался с решениями, которые были реализованы и часто также неправильно спроектированы.

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

BizTalk считается самым сложным сервером от компании Microsoft.

Таким образом, любой орган, утверждающий, что BizTalk не годится, знает период использования BizTalk.

10
ответ дан 26 November 2019 в 21:06
поделиться

Мой опыт работы с BizTalk и интеграций B2B показывает, что большинство организаций на самом деле не разрабатывают сначала схемы и не полностью понимают стандарты xml в этом отношении. Большинство из них склонны ткать предметы и надеяться, что они материализуются в значимые схемы. В корпоративной среде это наоборот.

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

В прошлом я работал с BizTalk с 2004 по 2009 год и с другим продуктом под названием webMethods.

2
ответ дан 26 November 2019 в 21:06
поделиться

Всегда есть фреймворк Sun (теперь Oracle) OpenESB . Вообще говоря, это меньшая и более легкая версия Biztalk, но с примерно теми же функциями.

Тем не менее, вы можете написать больше кода с его помощью.

Это также открытый исходный код.

4
ответ дан 26 November 2019 в 21:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: