| - | Au niveau de la conception fonctionnelle, l' EAI définit les rôles des différents systèmes intégrés dans une entreprise et peut devenir aussi complexe que l'intégration PLM ou ERP. |
| - | En créant une nouvelle dépendance entre les systèmes, l'intégration de solutions affecte la flexibilité des applications. |
| - | Puisque les projets EAI nécessitent l'interfaçage de code propriétaire et l'utilisation des technologies e-business les plus récentes, il est primordial de bien comprendre et maîtriser les aspects techniques. |
| - | De multiples aspects d'intégration sont à définir (processus d'affaire, connecteurs, mises en correspondance, transferts de données, etc.). |
| - | Souvent les solutions EAI ne rencontrent pas les requis d'extensibilité en production (performance, manipulations utilisateurs, gestion des cas d'exception, défaillance, etc.). |