ModeShape

Tela Software:
ModeShape
Detalhes de Software:
Versão: 4.3.0.Final Atualizado
Data de upload: 4 Jun 15
Licença: Livre
Popularidade: 36

Rating: nan/5 (Total Votes: 0)

ModeShape era anteriormente conhecido como DNA JBoss.
ModeShape é uma implementação do padrão JCR 2.0.
Quando ModeShape é implementado, ele se comporta como um repositório comum JCR

O que é novo nesta versão:.

  • ModeShape usa Infinispan para todos os cache e armazenamento, dando uma base poderosa e flexível para a criação de repositórios JCR que são rápidos, escalável e altamente disponível. Infinispan oferece uma grande quantidade de opções de armazenamento (via cache loaders), mas usando Infinispan como uma distribuídos, local mulit, em memória grade de dados fornece incrível escalabilidade e desempenho.
  • Fortemente consistente. ModeShape é atômico, consistente, isolado e durável (ACID), por isso a criação de aplicativos é muito natural. Os aplicativos podem até mesmo usar transações JTA.
  • Rápido. ModeShape 4 é simplesmente seriamente rápido, eo desempenho é all-around mais rápido do que a versão anterior.
  • conteúdo maior. ModeShape 4 pode armazenar e acessar o conteúdo para que um nó pode ter centenas de milhares (ou mais!) De nós filho (mesmo com mesmos-name-irmãos) e ainda estar incrivelmente rápido. Além disso, os repositórios podem se adaptar a muitos milhões de nós e ser implantado em muitos processos.
  • Configuração simplificada. Não há nenhuma configuração mais global do motor; em vez disso, cada repositório está configurado com um arquivo JSON separado, que deve obedecer a um JSON Schema ModeShape específico-e podem ser validadas pelo ModeShape antes de usar. Configurações do repositório pode até mesmo ser alterado enquanto o repositório está em execução (com algumas restrições), tornando possível adicionar / alterar / remover seqüenciadores, prestadores de autorização, e muitas outras opções de configuração enquanto o repositório está em uso.
  • Elastic. Adicione processos de escalar, sem ter que ter um único coordenador.
  • Deploy, iniciar, parar e repositórios Undeploy enquanto o motor está funcionando e enquanto e outros repositórios ainda estão em uso.
  • Sessões ver imediatamente todas as alterações persistiram / cometida por outras sessões, embora alterações transitórias feitas pela sessão sempre têm precedência.
  • API de Monitoramento com mais de uma dúzia de métricas.
  • Sequencing SPI que usa a API JCR para chegar ao conteúdo que está sendo processado e criar / atualizar o conteúdo derivado. Sequenciadores também pode registrar dinamicamente namespaces e tipos de nós. Agora é fácil criar sequenciadores personalizados.
  • Conector SPI que define como sistemas externos são acessados ​​e, opcionalmente atualizados para projetar a informação externa para o repositório como nós regulares.
  • Simple API para implementar detectores tipo MIME personalizados. ModeShape ainda tem um built-in detector baseado no Tika que determina os tipos de MIME usando as extensões de arquivo e conteúdo binário.
  • Simple API para implementação de extratores de texto personalizados, que extrai a partir de valores binários de texto pesquisável utilizados em pesquisas de texto completo e consultas.
  • Capacidade para armazenar valores binários de todos os tamanhos, com uma instalação separada para armazenar estes no sistema de arquivos, em caches Infinispan, em DBMSes relacionais (via JDBC), e no MongoDB. Lojas personalizados também são possíveis.
  • interfaces API Públicas e métodos que foram reprovados em 2.7.0.Final (ou posterior) foram removidos. Não havia muitos destes; a maior parte da API ModeShape permanece o mesmo como 2.x.
  • Integração com JBoss JBoss Application Server 8. ModeShape é executado como um subsistema integrado no JBoss Application Server, eo conjunto de ferramentas JBoss Application Server pode ser usado para definir e gerenciar repositórios de forma independente um do outro e enquanto o servidor está em execução.
  • drivers JDBC locais e remotos para emitir consultas JCR-SQL2 e obter metadados de banco de dados por meio da API JDBC
  • Use a API RESTful para falar com ModeShape repositórios de não-Java e aplicações não-locais
  • Use a API CMIS falar com repositórios ModeShape
  • Usar WebDAV para montar repositórios ModeShape como servidores de arquivos

O que é novo na versão 4.2.0.Final:

  • An SPI para o fornecedor do índice, permitindo a personalização de todo o comportamento de indexação. Um provedor de índice local está incluído no 4.0, e ele armazena uma cópia completa de seus índices em cada processo no cluster, tornando-se muito rápido para consulta.
  • Mais extensões para a linguagem de consulta JCR-SQL2, incluindo um novo modo: pseudocoluna id que fornece acesso a exatamente o mesmo valor que & quot; Node.getIndentifier () & quot; seria por meio da API. Há também uma nova dinâmica operando childCount que faz com que seja muito fácil de encontrar nós que não têm filhos ou para encontrar nós que têm contagens de criança dentro de algum intervalo.
  • O novo suporte para o recurso de revista evento JCR, permitindo que os aplicativos para pesquisar para mudanças que ocorreram durante intervalos de tempo específicos. Isto é uma alternativa útil para ouvintes para operações podem ser caros ou morosos. Note que journaling é desabilitado por padrão.
  • O ônibus evento interno é amplamente melhorada e substancialmente mais rápido do que em 3.x. Claro, não há nenhuma mudança nas APIs de evento para que seus implementações de ouvinte vai continuar a trabalhar inalterado.
  • O aplicativo da Web Repository Explorer foi totalmente reescrito e é muito mais dinâmico. É útil para desenvolvedores de appliations que usam a API JCR, o que lhe permite visualizar, navegar e consultar o conteúdo do repositório.
  • Suporte para implantar ModeShape como um subsistema no JBoss Application Server 8.x
  • ModeShape agora exige JDK 7. Nós não esperamos quaisquer problemas usando Java 8, mas deixe-nos saber se você tiver quaisquer problemas.
  • Clustering - ModeShape já não tem uma seção de agrupamento na sua configuração, uma vez que simplesmente pegar carona em cima de configuração de cluster de Infinispan. Por isso, é muito mais fácil de configurar clustering. Nós também atualizado para uma nova versão do JGroups.

O que é novo na versão 3.3.0.Final:

  • Deploy, iniciar, parar e repositórios Undeploy enquanto o motor está funcionando e enquanto e outros repositórios ainda estão em uso.
  • Sessões ver imediatamente todas as alterações persistiram / cometida por outras sessões, embora alterações transitórias feitas pela sessão sempre têm precedência.
  • API de Monitoramento com mais de uma dúzia de métricas.
  • Sequencing SPI que usa a API JCR para chegar ao conteúdo que está sendo processado e criar / atualizar o conteúdo derivado. Sequenciadores também pode registrar dinamicamente namespaces e tipos de nós. Agora é fácil criar sequenciadores personalizados.
  • Conector SPI que define como sistemas externos são acessados ​​e, opcionalmente atualizados para projetar a informação externa para o repositório como nós regulares.
  • Simple API para implementar detectores tipo MIME personalizados. ModeShape ainda tem um built-in detector baseado no Tika que determina os tipos de MIME usando as extensões de arquivo e conteúdo binário.
  • Simple API para implementação de extratores de texto personalizados, que extrai a partir de valores binários de texto pesquisável utilizados em pesquisas de texto completo e consultas.
  • Capacidade para armazenar valores binários de todos os tamanhos, com uma instalação separada para armazenar estes no sistema de arquivos, em caches Infinispan, em DBMSes relacionais (via JDBC), e no MongoDB. Lojas personalizados também são possíveis.
  • interfaces API Públicas e métodos que foram reprovados em 2.7.0.Final (ou posterior) foram removidos. Não havia muitos destes; a maior parte da API ModeShape permanece o mesmo como 2.x.
  • Integração com o JBoss AS 7. ModeShape é executado como um subsistema integrado dentro AS7, eo ferramental AS7 pode ser usado para definir e gerenciar repositórios de forma independente um do outro e enquanto o servidor está em execução.
  • drivers JDBC locais e remotos para emitir consultas JCR-SQL2 e obter metadados de banco de dados por meio da API JDBC
  • Use a API RESTful para falar com ModeShape repositórios de não-Java e aplicações não-locais
  • Use a API CMIS falar com repositórios ModeShape
  • Usar WebDAV para montar repositórios ModeShape como servidores de arquivos

O que é novo na versão 2.8.2.Final:

  • ModeShape 2.8.2.Final inclui quase duas correções de bugs dúzia.

O que é novo na versão 3.0.0.Alpha6:

  • Sessões agora ver imediatamente todas as alterações persistiram / cometidos por outras sessões, embora alterações transitórias da sessão sempre têm precedência.
  • Suporte para participação em transações JTA e XA, permitindo (gerenciada por contêiner ou de gestão de feijão) clientes EJBs e JCR que programaticamente usar transações XA para confirmar as alterações nas operações.
  • Nova API de monitoramento que permite aceder a história por mais de uma dúzia de métricas.
  • Nova API seqüenciamento, assim sequenciadores agora usar a API do JCR para chegar ao conteúdo que está sendo processado e criar / atualizar o conteúdo derivado. Sequenciadores também pode registrar dinamicamente namespaces e tipos de nós. Agora é fácil criar sequenciadores personalizados.
  • API simplificado para a aplicação detectores tipo MIME personalizados. ModeShape ainda tem detectores de embutidos que usam as extensões de nome de arquivo eo conteúdo binário.
  • Melhorado armazenamento de valores binários de todos os tamanhos, com uma instalação separada para armazenar estes no sistema de arquivos. Armazenamento de valores binários em Infinispan e DBMSes serão adicionados em versões futuras.
  • interfaces API e métodos que foram reprovados em 2.7.0.Final (ou posterior) foram removidos. Não havia muitos destes; a maior parte da API ModeShape permanece o mesmo.
  • Integração com o JBoss AS 7.1. ModeShape é executado como um subsistema integrado dentro AS7, eo ferramental AS7 pode ser usado para definir e gerenciar repositórios independentemente um do outro enquanto o servidor está em execução.
  • drivers JDBC locais e remotos para emitir consultas JCR-SQL2 e obter metadados de banco de dados por meio da API JDBC
  • Muitas correções de bugs e pequenas melhorias

O que é novo na versão 3.0.0.Alpha5:

  • Ele inclui um monte de correções de bugs, novo suporte JTA, e algumas melhorias para o subsistema ModeShape para AS7.

O que é novo na versão 3.0.0.Alpha2:

  • As consultas que utilizam critérios de pesquisa de texto completo não funcionam, e nem o driver JDBC.
  • nós compartilháveis ​​não funcionam.
  • kits AS7 são minimamente completa, mas provavelmente não utilizável, uma vez que dependem de uma versão Infinispan ligeiramente diferente do que o que está em AS 7.1.1.Final.
  • Os serviços RESTful e WebDAV não estão funcionando como gostaríamos, por isso, os excluiu o alfa.
  • Federação ainda não está a funcionar; veja esta discussão de como nós queremos expandir recursos de federação.

Programas semelhantes

PgBouncer
PgBouncer

14 Apr 15

Simple Combobox
Simple Combobox

9 Apr 16

Outro software de desenvolvedor Red Hat Middleware LLC

JBoss SSO
JBoss SSO

6 Jun 15

GateIn
GateIn

13 May 15

The Netty Project
The Netty Project

10 Dec 15

Narayana
Narayana

1 Oct 15

Comentário para ModeShape

Comentários não encontrado
Adicionar comentário
Ligue imagens!