Sopraan

Gratis en open source QT / C ++ RDF Framework
Download nu

Sopraan Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Daniele Galdi and Sebastian Trueg
  • Uitgever website:
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 1.8 MB

Sopraan Tags


Sopraan Beschrijving

Gratis en open source Qt / C ++ RDF kader Soprano is een bibliotheek die een zeer bruikbare objectgeoriënteerde C ++ / Qt4 kader RDF gegevens levert. Soprano gebruikt verschillende RDF opslagoplossingen als backend via een eenvoudige plug systeem. Soprano is gericht op desktop applicaties die een RDF data storage-oplossing nodig. Soprano is geoptimaliseerd voor eenvoud en gemakkelijk gebruik. Hier zijn een aantal belangrijke eigenschappen van "Soprano": · A Model-centric visie op RDF data. Een model is een set van RDF statements, optioneel is anders genoemd grafieken (contexten). · Zeer bruikbare API: volledig iterator-based, FilterModel ontwerp die het mogelijk maakt om gemakkelijk te stapelen verschillende RDF filters op de top van Models. Simple plugin ontwerp: Soprano heeft vijf verschillende soorten plugins: · Backend plugins doen de feitelijke RDF data-opslag · Parser plugins worden gebruikt om parser gecodeerde RDF gegevens in Soprano statements · Serializer plugins zijn de exacte tegenhanger van parser plugins: ze serialiseren Soprano RDF statements in gecodeerde RDF data · Query parser plugins bieden ondersteuning voor verschillende querytalen · Query serialisator plugins zijn de exacte tegenhanger van vraag parser plugins: ze serialiseren een Soprano queryobject in verschillende querytalen. · Woordenschat namepaces bevatten statische QUrl objecten voor de meest gebruikte URI's van RDF, RDFS of XML Schema · Soprano heeft een op regels gebaseerde forward-gevolgtrekking motor die is geïmplementeerd als een filter model en wordt geleverd met vooraf gedefinieerde rulsets voor RDFS en NRL · De CLucene index biedt een volledig tekstquery index voor alle letterlijke uitspraken inclusief CLucene scoren. · Soprano beschikt over een server / client architectuur die het mogelijk maakt om een RDF opslag op afstand te draaien. Interfaces voor communicatie via TCP, Unix sockets, en DBus worden geleverd in een eenvoudig te gebruiken API. · De Soprano API is volledig gedocumenteerd met behulp van doxygen. De build target "apidox" creëert de documentatie als HTML-pagina's. · Soprano wordt geleverd met twee full-beschikt backend plugins: redland en Sesame2. (Een derde, onvolledige backend behulp 3Opslaan kunnen worden verwijderd voor het Soprano uiteindelijke release) Wat is er nieuw in deze release: · Nieuwe klasse LanguageTag vervanging van de oude eenvoudige string taal te bedienen met een verfijnde één uitvoering RFC 4647. Tegelijkertijd Soprano nu direct ondersteunt vlakte literals naast getypte letterlijke tekenreeksen (vergelijk LiteralValue :: createPlainLiteral). (Met dank aan Greg Beauchesne voor de patch) LET OP: Deze patch verandert gedrag: parsers en opslag backends keert nu terug vlakte literals in plaats van getypte letterlijke tekenreeksen! · Nieuwe statische methoden Node :: resourceToN3, Node :: literalToN3 en Node :: blankToN3 voor eenvoudige N3 formatteren zonder de oprichting van een Node instantie. · Vaste beide Node :: wedstrijden en Verklaring :: wedstrijden - nu alleen de paramter wordt behandeld als een wildcard sopranocmd: · Nieuwe paramter --file die het mogelijk maakt om commando's aan bestanden uit te voeren direct zonder het creëren van een database op de harde schijf. · Standaard naamruimtevoorvoegsels RDF, DTO, XSD, NRL en nao worden nu toegevoegd aan SPARQL queries automatisch indien gebruikt. · Construct en te beschrijven query resultaten kunnen nu worden geserialiseerd in alle ondersteunde formaten. · Nieuwe parameter --index die het mogelijk maakt om een IndexFilterModel rond het eigenlijke Model wikkelen. · Nieuwe opdracht 'monitor die het mogelijk maakt om een remote repository voor statementAdded en statementRemoved signalen te controleren. · Nieuwe klasse Graph dat is een eenvoudige QSet gebaseerd container voor uitspraken als een snelle vervanging van Model in het geval een wil een klein aantal stellingen behandelen zonder vragen te ondersteunen. · Vaste plugin belasting op ramen. · Vast een impasse in de IndexFilterModel in het geval dat een query niet kon worden ontleed. · Voorkom Model :: removeContext om lege contexten, dat wil zeggen de hele database te verwijderen. · Verklaring :: operator


Sopraan Gerelateerde software

Libms

Gratis en Open Source Library voor toegang tot de MSN Messenger-service ...

180 292 KB

Downloaden

Ucommon

Een zeer lichtgewicht C-bibliotheek om te vergemakkelijken met C-ontwerppatronen, zelfs voor zeer diep ingebouwde apps ...

310 473 KB

Downloaden

XLRD

Bibliotheek voor ontwikkelaars om gegevens uit Microsoft Excel Spreadsheet-bestanden te extraheren ...

192 122 KB

Downloaden