Inhaltsverzeichnis:
Definition - Was bedeutet Business Components?
Geschäftskomponenten sind in der Geschäftsschicht der J2EE-Plattform enthalten - einem mehrschichtigen Anwendungsmodell, mit dem unternehmensweite Anwendungen erstellt und entwickelt werden.
Die Logik einer unternehmensweiten Anwendung ist in verschiedene funktionsbasierte Komponenten unterteilt. Diese werden auf verschiedenen Computern installiert und ausgeführt, je nachdem, wo die Komponenten in der J2EE-Architektur liegen. Die Logik einer bestimmten Domäne (auch als Geschäftscode bezeichnet) wird von den Enterprise-Beans verwaltet, die in der Geschäftsschicht ausgeführt werden. Diese Domänen können Bankgeschäfte, Finanzgeschäfte, Einzelhandelsgeschäfte usw. sein.
Business-Komponenten werden auch in der Software bezeichnet, wo sie normalerweise Programmcode-Blöcke beschreiben, die sich auf die verschiedenen Komponenten eines Unternehmens beziehen, wie z. B. die oben beschriebenen Domänen.
Techopedia erklärt Business Components
Die unternehmensweite Anwendungsgeschäftslogik wird von den Enterprise-Beans (eine Bean ist eine Art Server) verwaltet, die in der Geschäftsschicht ausgeführt werden und die Anforderungen einer Domäne lösen oder erfüllen.
Die Enterprise-Bean der Business-Ebene empfängt zuerst verarbeitete Client-Daten. Bei Bedarf werden diese Daten dann an die EIS-Ebene (Enterprise Information System) gesendet und dort gespeichert. Schließlich sammelt die Enterprise-Bean die gespeicherten Daten, verarbeitet sie nach Bedarf und gibt die abgerufenen Daten an das Client-Programm zurück.