Magicは、異なるコンピュータ環境における相互運用性を実現しています。相互運用性とは、マルチデータベースやマルチプラットフォーム、マルチネットワークでのデータ処理におけるMagicアプリケーションの運用能力を表しています。全てのMagicアプリケーションに共通のインタフェースを使用すると、全てのユーザは、どのワークステーションからでもあらゆるタイプのローカルデータベースやリモートデータベースへのアクセス、クエリの実行、データの更新ができます。
LAN(ローカルエリアネットワーク)やWAN(ワイドエリアネットワーク)で複数のコンピュータが接続されている環境において、Magicの分散アプリケーションアーキテクチャはここで解説している所定の分散処理を行います。
参照