Какова лучшая стратегия интеграции для Dynamics CRM
Я постараюсь быть настолько конкретным, насколько это возможно, с тем, что мне нужно. Предпосылки: я разработчик программного обеспечения и стараюсь делать все, что могу. Недавно я прошел «Миссия невыполнима» и согласился реализовать проект Microsoft Dynamics CRM для клиента, для которого я занимался веб-разработкой .Net.
По сути, у них есть веб-интерфейс веб-приложения / членство в CMS, и они хотят использовать Dynamics CRM для управления своими участниками, контактами и т. Д.
Я пытаюсь решить, как лучше это реализовать.
Я могу заставить обе системы работать со своими данными параллельно и разработать какое-то промежуточное программное обеспечение, которое будет использовать механизм pub / sub для синхронизации данных между обеими системами. (это мое предпочтение, так как я считаю, что оно более отказоустойчиво)
Я могу иметь CMS для непосредственного чтения и записи в / из Dynamics, используя один из различных механизмов расширяемости в динамике (читай веб-сервисы). Затем я бы написал плагины (я думаю) для обновления любых таблиц в системе CMS из динамики, если это необходимо. Я не особенно поклонник этого метода, хотя, вероятно, его легче реализовать.
Мой вопрос тогда
Какие виды интеграции используют другие в диких джунглях?
Я параноик по поводу варианта 2?
Если бы я выбрал вариант 1, какие технологии мне лучше всего использовать, очереди (msmq, rabbitmq ... и т. Д.), Простые таблицы базы данных ..., службы Windows для опроса, Biztalk (никогда раньше не использовал эту).
Я полагаю, что вместо того, чтобы приводить ответы, я был бы признателен, если бы знающие люди предложили какое-то руководство. Я с удовольствием отвечу на любые конкретные вопросы, чтобы пролить больше света. Заранее спасибо.
0 ответов на вопрос
Похожие вопросы
-
3
Какие веб-сервисы должны быть интегрированы?
-
6
Файлы справки и презентации Power Point
-
4
Могу ли я использовать ОС x86 в других архитектурах, например: ppc?
-
-
3
Как удалить оболочку интеграции Notepad ++?
-
1
Пользователь Microsoft CRM 3.0 не имеет возможности распечатать контактную информацию
-
6
Почему размер кэша L1 не сильно увеличился за последние 20 лет?
-
2
В чем разница между x86_64 и i386?
-
5
Архитектура MIPS больше связана с Гарвардом или фон Нейманом?
-
1
В чем разница между процессорами i386, i686 и т. Д.?
-
2
Что общего у процессоров i7?