В инженерии взаимодействие — это настройка специальных компонентов и методов , позволяющая двум или более системам работать вместе как единая система с некоторой частичной функциональностью в течение определенного времени, возможно, требующая человеческого контроля для выполнения необходимых корректировок и исправлений .
Это контрастирует с совместимостью , которая теоретически позволяет любому количеству систем , соответствующих данному стандарту, работать вместе в течение длительного времени бесперебойно и без участия оператора как единая система с полной функциональностью стандарта.
Другое определение взаимодействия: «услуги, эффективно объединяющие несколько ресурсов и доменов...; требуют взаимодействия». [1]
Взаимодействие обычно осуществляется, когда системы, которые необходимо объединить, были разработаны до стандартизации (например, устаревшие системы ) или когда соответствие стандартам слишком дорого, слишком сложно или незрело.
Взаимодействие может использовать следующие механизмы , компоненты и методы:
В области обработки данных взаимодействие может также использовать следующие компоненты и методы: