AgileWiki Cowdb2

une réécriture de Cowdb et de Coodbms.
Télécharger maintenant

AgileWiki Cowdb2 Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Common Public License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Bill la Forge
  • Site Internet de l'éditeur:

AgileWiki Cowdb2 Mots clés


AgileWiki Cowdb2 La description

Une réécriture de CowDb et COODBMS. AgileWiki CowDb2 est une réécriture de CowDb et COODBMS, bien que de gros morceaux de code sera porté de CowDb et COODBMS pratiquement inchangé. Le COODBMS Parcourir le client, par exemple, ne sera pas modifié à all.There sera quelques changements architecturaux, pour une meilleure évolutivité, mais le but de cette réécriture est d'apporter de la clarté au modèle d'objet (c.-à-éléments), comme ce fut le modèle objet qui a obtenu encrassé au cours de la mise en uvre de besoin COODBMS.RolonsWe commencer par Rolons. Vous pouvez penser à eux comme JavaBeans, mais ils sont presque entièrement composé d'objets cadres. Ils sont modérément petits - donc vous êtes libre d'utiliser beaucoup d'entre eux. Mais ils sont tout à fait évolutive - de sorte que vous pouvez construire de grands indexes.Rolons sont les blocs de construction d'applications et sont très complètes dans leurs capacités. Chaque Rolon a quatre sous-arbres: l'unité de classificateur, l'unité de descripteur, l'unité du grand livre et l'unité de journal. Ces sous-arbres sont à leur tour responsable des relations entre Rolons, le comportement du Rolon, l'état de la Rolon et l'histoire de la Rolon. Une Rolon cartes directement à un document XML et est composé de Elements.ElementsElements sont les blocs de construction dont Rolons sont construits, mais ils sont également utilisés dans le cadre. Les éléments sont un agrégat simple des objets, où chacun de ces objets met en uvre un aspect de l'élément. Et pour chaque aspect il y a plusieurs implémentations à choisir. Voici les aspects qui comprennent un élément Attributs: * - En général, cela se trouve à paires nom / valeur simple, l'exception étant éléments descripteurs qui prennent en charge une pile de cactus d'attributs ainsi que la distinction entre les attributs de travail et permanents. * Contenu - Le contenu peut être soit un document (sous forme de texte ou un tableau d'octets) ou un contenant d'autres éléments et / ou des références à d'autres éléments. * Poignée - Les poignées sont utilisés par des conteneurs pour gérer des références à d'autres éléments. Un élément donné utilise une seule classe de poignées. L'aspect de la poignée puis serveurs comme une usine de poignée. * Les noms - noms Génère. Ceux-ci peuvent être des numéros d'ascension ou UUID. * Rolonic - Poignées de navigation des structures rolonic. * Application - C'est là que nous pouvons ajouter spécifique logique à l'utilisation d'un élément, à savoir son rôle dans le cadre ou son rôle dans le Rolon. C'est là aussi la logique métier d'une application résiderait. Notez cependant que toutes les données persistantes est maintenue par les attributs, le contenu et les objets de la poignée - objets d'application ne sont pas persistants! (Et c'est vraiment un point important, car la navigation cadre de soutien dans le temps passé et l'accès à des changements au fil du temps -. Ce qui serait beaucoup plus difficile à faire si la logique d'application a persister ses propres données Il y a un nombre limité de persistance , Attributs, Table des matières et des classes de poignée et ils font tous partie du cadre.) Chaque élément a un rôle, qui définit son utilisation et les capacités. Le nom de rôle est également utilisé comme nom d'élément XML lorsque l'élément est exprimé dans un document XML. Un objet Propriétés permet d'associer une classe à chaque aspect applicable d'un élément, en fonction de son exemple name.For de rôle, une propriété à spécifions que les éléments DBROOT doivent utiliser une instance de la classe pour son aspect attributs de CAttributes ressemblerait à ceci: dbRoot.attributes = CAttributes Quoi de neuf dans cette version: · Emploi objets maintenant besoin d'implémenter une interface avec un getter et un setter à utiliser dans COWDB2. · Le paquet diskspacemanagement est maintenant complet, y compris javadocs.


AgileWiki Cowdb2 Logiciels associés

Textcite

TextCite est un programme d'organisation et de commentaire des citations textuelles des textes. ...

176

Télécharger

Hotttuff

HOTSTUFT est un ensemble de scripts PERL pour gérer automatiquement les référentiels pour la fonctionnalité de partage de données créative. ...

155

Télécharger

irecipe

IRECIPE est une application de gestion de recette, un livre de recettes électroniques. ...

137

Télécharger