Geschäftsobjekt (BO)

Autor: Lewis Jackson
Erstelldatum: 10 Kann 2021
Aktualisierungsdatum: 25 Juni 2024
Anonim
Geschäftsobjekt (BO) - Technologie
Geschäftsobjekt (BO) - Technologie

Inhalt

Definition - Was bedeutet Business Object (BO)?

Ein Geschäftsobjekt ist ein Akteur innerhalb der Geschäftsschicht eines geschichteten objektorientierten Computerprogramms, das einen Teil eines Geschäfts oder eines darin enthaltenen Gegenstands darstellt. Ein Geschäftsobjekt stellt einen Daten-Client dar und kann als Entity-Bean, Session-Bean oder ein anderes Java-Objekt implementiert werden. Ein Geschäftsobjekt kann die Form eines Datenarrays haben, ist jedoch keine Datenbank. Es repräsentiert Geschäftseinheiten wie eine Rechnung, eine Transaktion oder eine Person. Geschäftsobjekte sind aufgrund der Architektur objektorientierter Softwareanwendungen von Natur aus skalierbar.

Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Business Object (BO)

Ein Geschäftsobjekt ist, wenn es in der objektorientierten Programmierung verwendet wird, eine Darstellung von Teilen eines Geschäfts. Ein Geschäftsobjekt kann zum Beispiel eine Person, einen Ort, ein Ereignis, einen Geschäftsprozess oder ein Konzept darstellen und existiert wie zum Beispiel und eine Rechnung Produkt, eine Transaktion oder sogar Details einer Person. Obwohl Klassen Ausführungs- oder Verwaltungsverhalten enthalten können, ist ein Geschäftsobjekt normalerweise inaktiv und enthält eine Reihe von Instanzvariablen oder -eigenschaften. Ein Geschäftsobjekt kann auch Clientdatenanforderungen an das Datenzugriffsobjekt (DAO) senden und Daten über das Übertragungsobjekt (TO) empfangen. . Mithilfe von Geschäftsobjekten können Designer Software in überschaubaren Teilen entwerfen, indem sie das Geschäft in eine modulare Form aufteilen und jede Funktion in ein Softwareobjekt aufteilen, sodass mit fortschreitender Entwicklung die Komplexität erhöht werden kann, ohne die anderen Objekte erheblich zu verändern. Die geschichtete Architektur schützt die funktionalen Objekte der Anwendung wie TO und DAO vor den Geschäftsobjekten des Clients. Geschäftsobjekte werden formal wie folgt definiert: Geschäftsname: Der Begriff, der zum Klassifizieren eines Geschäftsobjekts verwendet wird. Geschäftsdefinition: Angabe der Bedeutung und des Zwecks des Geschäftsobjekts. Attribute: Fakten, die sich auf den Zweck des Geschäftsobjekts beziehen. Verhalten: Die Aktivitäten, die ein Geschäftsobjekt ausführt, z. B. die Interaktion mit anderen Objekten, das Erkennen von Ereignissen und das entsprechende Ändern von Attributen. Beziehung: Die Zuordnung zwischen Geschäftsobjekten, die die Wechselbeziehungen zwischen ihren Geschäftszwecken und den darin enthaltenen Wechselwirkungen widerspiegelt. Geschäftsregeln: Die Regeln, nach denen sich das Verhalten, die Beziehungen und die Attribute eines Geschäftsobjekts richten müssen. Durch die Kommunikation über Ebenen und das DAO können viele Arten von Geschäftsobjekten entwickelt werden, die auf DBMS zugreifen und sehr nützliche Manipulationen der Daten ermöglichen, um die allgemeine Funktionalität von Geschäftsanwendungen zu fördern. Die Business-Application Architecture (BAA) ist ein Protokoll für die Zusammenarbeit von Geschäftsobjekten, die die drei Schichten des geschäftsobjektorientierten Modells miteinander verbinden.