Agilewiki Cowdb2.

Eine Umschreibung von Cowdb und Coodbms.
Jetzt downloaden

Agilewiki Cowdb2. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Common Public License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Bill la Forge
  • Website des Verlags:

Agilewiki Cowdb2. Stichworte


Agilewiki Cowdb2. Beschreibung

Ein Umschreiben von Cowdb und Coodbms. Agilewiki Cowdb2 ist ein Umschreiben von Cowdb und Coodbms, obwohl große Code-Brocken von Cowdb und COODBMS praktisch unverändert portiert werden. Der COODBMS-Durchsuchen des Clients wird beispielsweise überhaupt nicht geändert. Es wird ein paar architektonische Veränderungen für eine verbesserte Skalierbarkeit sein, aber der Zweck dieses Umschreibens besteht darin, das Objektmodell (dh Elemente) Klarheit mitzuteilen, wie es das war Objektmodell, das während der Implementierung von COODBMS.Rolons bekannt wurde, müssen mit den Rolons beginnen. Sie können an sie als Javabeer denken, aber sie sind fast ausschließlich aus Rahmenobjekten zusammengesetzt. Sie sind mäßig klein - damit Sie frei von ihnen verwenden können. Sie sind jedoch ziemlich skalierbar - so können Sie große Indizes bauen.Rolons sind die Bausteine von Anwendungen und sind in ihren Fähigkeiten recht umfangreich. Jeder Rolon verfügt über vier Unterbäume: die Klassifiziereinheit, die Deskriptoreinheit, die Ledgereinheit und die Journaleinheit. Diese Teilbäume sind wiederum für die Beziehungen zwischen den Rolons, dem Verhalten des Rolons, des Staates des Rolons und der Geschichte des Rolons verantwortlich. Ein Rolon-Karten direkt in ein XML-Dokument und ist aus Elementen bestehen Elemente sind ein einfaches Aggregat von Objekten, in denen jedes dieser Objekte einen Aspekt des Elements implementiert. Und für jeden Aspekt gibt es mehrere Implementierungen zur Auswahl. Hier sind die Aspekte, die ein Element umfassen: * Attribute - im Allgemeinen sind dies nur einfache Namens- / Wert-Paare, die Ausnahme von Deskriptorelementen, die einen Kaktusstapel von Attributen unterstützen sowie zwischen Arbeits- und permanenten Attributen unterscheiden. * Inhalt - Inhalt kann entweder ein Dokument (als Text oder ein Byte-Array) oder ein Behälter anderer Elemente und / oder Referenzen auf andere Elemente sein. * Griffgriffe werden von Containern zur Verwaltung von Referenzen auf andere Elemente verwendet. Ein gegebenes Element verwendet nur eine einzige Klasse der Griffe. Der Griffaspekt dann Server als Grifffabrik. * Namen - generiert Namen. Diese können Aufstiegsnummern oder UUIDs sein. * Rolonic - Griffe die Navigation von Rolonischen Strukturen. * Anwendung - Hier können wir logische Logik hinzufügen, die für die Verwendung eines Elements spezifisch ist, d. H. Seine Rolle im Rahmen oder seine Rolle in Rolon. Hier würde auch die Geschäftslogik eines Antrags wohnen. Beachten Sie jedoch, dass alle persistenten Daten von den Attributen, Inhalts- und Griffobjekten aufrechterhalten werden - Anwendungsobjekte sind nicht anhaltend! (Und das ist wirklich ein wesentlicher Punkt, da das Framework die Navigation in der Vergangenheit und den Zugriff auf Änderungen im Laufe der Zeit unterstützt - was viel schwieriger wäre, wenn die Anwendungslogik ihre eigenen Daten anhalten konnte. Es gibt nur eine begrenzte Anzahl von Persistenz , Attribute, Inhalte und Griffklassen und sie sind alle Teil des Rahmens.) Jedes Element hat eine Rolle, die ihre Verwendung und Fähigkeiten definiert. Der Rollenname wird auch als XML-Elementname verwendet, wenn das Element in einem XML-Dokument ausgedrückt wird. Ein Eigenschaftenobjekt wird verwendet, um eine Klasse mit jedem anwendbaren Aspekt eines Elements zuzusetzen, basierend auf ihrem Rollennamen.Forgen Sie beispielsweise, dass eine Eigenschaft angibt, dass DBROOT-Elemente eine Instanz der Cattributs-Klasse für den Aspekt seiner Attribute verwenden sollen, so aussehen: dbroot.attributes = cattributes Was ist neu in dieser Version: · Anwendungsobjekte müssen jetzt nur eine Schnittstelle mit einem Getter und einem Setter implementieren, der in Cowdb2 verwendet werden soll. · Das Diskspacemanagement-Paket ist jetzt vollständig, einschließlich Javadocs.


Agilewiki Cowdb2. Zugehörige Software

Ecanteen

Ein webbasiertes, datengesteuertes Bestellsystem für das Catering von Kantinen, für Schulen oder jede Organisation. ...

174

Herunterladen

Schuhcreme

ShoePolish ist ein Rubin-Programm, das ein Toolset von OSS-Dienstprogrammen verwendet, um den Dateiinhalt für den Raum- und Bandbreitenreduktion zu optimieren. ...

46

Herunterladen

Parcelle

Parcelle-Projekt ist eine PYGTK-Anwendung, die die Verlauf der Zwischenablage erfasst und speichert. ...

197

Herunterladen