Soprano

Framework gratuito e aberto de código QT / C ++ RDF
Baixe Agora

Soprano Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Daniele Galdi and Sebastian Trueg
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 1.8 MB

Soprano Tag


Soprano Descrição

Framework gratuito e aberto do RDF do QT / C ++ Soprano é uma biblioteca que fornece uma estrutura C ++ / Qt4 orientada a objetável para dados RDF. Soprano usa diferentes soluções de armazenamento RDF como backends por meio de um sistema de plug-in simples. Soprano é direcionado a aplicativos de desktop que precisam de uma solução de armazenamento de dados RDF. Soprano foi otimizado para simplicidade e fácil uso. Aqui estão algumas características-chave de "soprano": · Uma visão centrada no modelo em dados RDF. Um modelo é um conjunto de instruções RDF, opcionalmente é diferente gráficos nomeados (contextos). · API altamente utilizável: design totalmente baseado no iterador, filtro de filtro que permite empilhar facilmente diferentes filtros RDF no topo dos modelos. Design Simple Plugin: Soprano apresenta cinco tipos diferentes de plugins: · Plugins de back-end fazem o armazenamento de dados RDF real · Plugins de parser são usados para analisadores codificados dados RDF em declarações soprano · Plugins Serializer são a contrapartida exata para plugins analisadores: eles serializam instruções Soprano RDF em dados RDF codificados · Plugins de parser de consulta fornecem suporte para diferentes idiomas de consulta · Os plugins do serializer da consulta são a contrapartida exata para consultar plugins de parser: eles serializam um objeto de consulta soprano em diferentes idiomas de consulta. · Os nomes de vocabulário contêm objetos de QURL estáticos para UISs mais usados com a maioria dos RDF, RDFs ou XML Schema · Soprano possui um mecanismo de inferência de regra baseado em regras que é implementado como modelo de filtro e vem com rulsetes predefinidos para RDFs e NRL · O índice de clucene fornece um índice de consulta de texto completo para todas as declarações literais, incluindo a pontuação da clúcia. · Soprano apresenta uma arquitetura de servidor / cliente que permite executar um armazenamento RDF remotamente. Interfaces para comunicação sobre TCP, soquetes UNIX e DBUs são fornecidos em uma API fácil de usar. · A API Soprano é totalmente documentada usando Doxygen. O alvo de construção "Apidex" cria a documentação como páginas HTML. · Soprano vem com dois plugins de back-end de recursos completos: Redland e Sesame2. (Um terceiro backend inacabado usando 3Store pode ser removido para a liberação final soprano) O que há de novo nesta versão: · Nova classe Languagetag substituindo o antigo manuseio de linguagem de string simples com uma sofisticada uma implementação de RFC 4647. Ao mesmo tempo, soprano agora suporta literais simples, além de literais de string digitados (compare literalValue :: Createplainliteral). (Graças a Greg Beauchesne para o patch) Cuidado: Este patch muda comportamento: Parsers e armazenamento Backends agora retornarão literais simples em vez de literais de string digitados! · Novos métodos estáticos Nó :: Resourceton3, Nó :: literalton3, e nó :: blankton3 para facilitar a formatação n3 sem a criação de uma instância do nó. · Corrigido os dois nó :: partidas e instruções :: jogos - Agora, apenas o parâmetro é tratado como um curinga Sopranocmd: · Novo parâmetro --file que permite executar comandos em arquivos diretamente sem criar um banco de dados no disco. · Namespace padrão prefixos RDF, RDFs, XSD, NRL e NaO agora são adicionados às consultas SPARQL automaticamente se usadas. · Construa e descrever os resultados da consulta agora podem ser serializados em todos os formatos suportados. · Novo parâmetro --Index que permite envolver um diplermodelo em torno do modelo real. · Novo comando 'monitor' que permite monitorar um repositório remoto para os sinais declaração e declaração. · Novo gráfico de classe, que é um simples contêiner baseado em QSET para instruções como um substituto rápido para o modelo, caso se deseja lidar com um pequeno número de instruções sem suporte de consulta. · Carregamento de plugin fixo no Windows. · Corrigido um impasse no IndexFilterModel no caso de uma consulta não puder ser analisada. · Impedir o modelo :: removecontext para remover contextos vazios, isto é, todo o banco de dados. · Declaração :: Operador


Soprano Software Relacionado

Libmsn.

Biblioteca de código aberto e livre para acessar o serviço MSN Messenger ...

180 292 KB

Download

Ucommon

Uma biblioteca C de peso leve para facilitar o uso de padrões de design C, mesmo para aplicativos muito profundamente incorporados ...

310 473 KB

Download

Highline.

Biblioteca de trabalho difícil que apresenta conversão e validação de tipo para programadores preguiçosos ...

163 54 KB

Download