2015-06-18 3 views
0

У нас есть устаревшая CRM-система, которая может отправлять события только COM-компонентам.BizTalk и COM +

Это делается с помощью компонента, написанного на VB6, поэтому мы очень ограничены в том, что мы с ним можем сделать.

У нас есть устаревший пользовательский компонент Delphi interop COM +, который передает эти сообщения о событиях в наши другие подсистемы как сообщения SOAP.

Мы заменяем этот interop BizTalk, поэтому нам нужно BizTalk для действий этих событий.

Наше текущее запланированное решение заключается в написании пользовательского компонента .Net COM +, который просто передает сообщения через WCF net.tcp Receive Port.

Возможно ли иметь порт приема BizTalk, сконфигурированный как компонент COM +, для устранения необходимости в нашем небольшом интерфейсном уровне?

ответ

2

Нет, не из коробки.

Вы можете написать настраиваемый адаптер, чем обертывать COM + comp и отправлять сообщения в приложение BizTalk.

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