Cowdb2 da AgileWiki.

Uma reescrita de cowdb e coodbms.
Baixe Agora

Cowdb2 da AgileWiki. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Common Public License
  • Preço:
  • FREE
  • Nome do editor:
  • Bill la Forge
  • Site do editor:

Cowdb2 da AgileWiki. Tag


Cowdb2 da AgileWiki. Descrição

Uma reescrita de cowdb e coodbms. A AgileWiki Cowdb2 é uma reescrita de Cowdb e Coodbms, embora grandes pedaços de código sejam portadas de Cowdb e coodbms praticamente inalterados. O COODBMS Browse Client, por exemplo, não será alterado em tudo. Há algumas mudanças arquitetônicas, para melhorar a escalabilidade, mas o objetivo desta reescrita é trazer clareza para o modelo de objeto (ou seja, elementos), como foi o Modelo de objeto que foi gomado durante a implementação de coodbms.rolonswe precisam começar com Rolons. Você pode pensar neles como javebeans, mas são compostos quase inteiramente de objetos de estrutura. Eles são moderadamente pequenos - então você é livre para usar muitos deles. Mas eles são bastante escaláveis - para que você possa construir grandes índices.rolons são os blocos de construção de aplicativos e são bastante abrangentes em suas capacidades. Cada Rolon tem quatro sub-árvores: a unidade de classificador, a unidade do descritor, a unidade do livro e a unidade de diário. Essas subárvores são, por sua vez, responsáveis pelas relações entre os Rolões, o comportamento do Rolão, o estado do Rolão e a história do Rolon. Um Rolon mapeia diretamente para um documento XML e é composto por elementos.ElementsElements são os blocos de construção dos quais os rolões são construídos, mas também são usados no quadro. Os elementos são um simples agregado de objetos, onde cada um desses objetos implementa um aspecto do elemento. E para cada aspecto existem várias implementações para escolher. Aqui estão os aspectos que compõem um elemento: * Atributos - geralmente isso é apenas pares de nome / valor simples, a exceção sendo elementos descritores que suportam uma pilha de atributos de cacto, além de distinguir entre os atributos de trabalho e permanentes. * Conteúdo - Conteúdo pode ser um documento (como matriz de texto ou byte) ou um contêiner de outros elementos e / ou referências a outros elementos. * Lidar com as alças são usadas por contêineres para gerenciar referências a outros elementos. Um determinado elemento usa apenas uma única classe de alças. O aspecto do cabo, em seguida, servidores como uma fábrica de identificador. * Nomes - gera nomes. Estes podem ser números de ascensão ou UUIDs. * Rolonic - lida com navegação de estruturas de rolónia. * Aplicação - É aqui que podemos adicionar lógica específica ao uso de um elemento, isto é, seu papel na estrutura ou seu papel no Rolon. Este é também onde a lógica de negócios de uma aplicação residiria. Observe, no entanto, que todos os dados persistentes são mantidos pelos atributos, conteúdos e objetos de manipulação - Objetos de aplicativo não são persistentes! (E isso é realmente um ponto importante, uma vez que a estrutura suporta navegação no passado e acesso a mudanças ao longo do tempo - o que seria muito mais difícil de fazer se a lógica de aplicação conseguir persistir seus próprios dados. Há apenas um número limitado de persistência Atributos, conteúdos e lidar com classes e são todos parte da estrutura.) Todo elemento tem um papel, que define seu uso e capacidades. O nome do papel também é usado como o nome do elemento XML quando o elemento é expresso em um documento XML. Um objeto de propriedades é usado para associar uma classe a cada aspecto aplicável de um elemento, com base em seu nome de função. Por exemplo, uma propriedade para especificar que os elementos DBROOT devem usar uma instância da classe Cattributes para que seus atributos aspectos se parecessem assim: dbroot.attributes = cattributes O que há de novo nesta versão: · Os objetos de aplicativo agora precisam implementar apenas uma interface com um getter e um setter a ser usado no Cowdb2. · O pacote Diskspacemanagement agora está completo, incluindo Javadocs.


Cowdb2 da AgileWiki. Software Relacionado

O criador

O fabricante é um sistema de gerenciamento de conteúdo (CMS) para sites. ...

212

Download

Bewelcome Rox.

Bewelcome Rox é uma plataforma de rede social para criar sites de hospitalidade / viagem com base inteiramente no software de código aberto. ...

210

Download

Maarcha

Maarch é uma estrutura de código aberto, 100% gratuita para recuperar e arquivar grandes volumes de documentos estáticos. ...

308

Download