Ein Anwendungskomponenten-Anbieter entwickelt oder liefert Softwarebausteine, die in eine größere Anwendung eingebunden werden. Dazu können wiederverwendbare Bibliotheken, Module, Dienste oder plattformspezifische Komponenten gehören.

Die genaue Rolle und Verantwortung hängen von Entwicklungsmodell, Vertrag und Plattform ab. In älteren Java-EE-Dokumentationen gab es spezifische Rollen für Komponentenlieferanten; daraus folgt keine einheitliche Berufsbezeichnung für heutige Systeme.

Bei der Übernahme externer Komponenten sollten Lizenz, Wartungsstatus, Abhängigkeiten, Sicherheitsupdates und Kompatibilität geprüft werden.

Inhaltlich überarbeitet am 2026-10-13. Definition, Abgrenzung und Rechenbeispiel geprüft.