2012-06-13 13 views
0

Приведенные системы A и B, как я могу ссылаться на объекты домена из системы A в базе данных системы B, у меня есть эта ситуация в моей работе, и мы реплицируем данные из системы A в B, но становится кошмаромКак интегрировать объекты домена из другой системы

Ex: система A управляет информацией о продукте. Система B управляет ПРОДАЖАМИ ПРОДУКТОВ, поэтому у меня есть эти отношения в системе B: SALE «имеет много« SALEITEM », у которого есть один« ПРОДУКТ ».

Какой подход подходит для такого типа интеграции? Является ли SOA связанной с этой ситуацией? Любое рекомендуемое чтение?

ответ

1

Какие проблемы вы занимаетесь? Если у этих двух доменов нет пересечений, чем у вас не должно быть чего-то, с чем можно бороться, это нормальная ситуация для задач интеграции. Но если домены пересекаются, у вас есть какие-то преобразования. Это место, где приходит кошмар. Вы можете переделать один или оба домена, но расходы! Это часто не стоит свечи, особенно для устаревших систем. Для этого я предлагаю задействовать прозрачный механизм преобразования на уровне промежуточного слоя.