RDF :: SESAME :: Repository

RDF :: SESAME :: Il repository è un repository su un server SESAME.
Scarica ora

RDF :: SESAME :: Repository Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Michael Hendricks
  • Sito web dell'editore:
  • http://search.cpan.org/~mndrix/Object-eBay-0.0.3/lib/Object/eBay/Boolean.pm

RDF :: SESAME :: Repository Tag


RDF :: SESAME :: Repository Descrizione

RDF :: SESAME :: Repository è un repository su un server SESAME. RDF :: SESAME :: Il repository è un repository su un server Sesame. Questa classe è il cavallo da lavoro di RDF :: SESAME. Aggiunta di triple, rimozione di triple e interrogazione del repository sono tutti fatti attraverso istanze di questa classe. Solo le query selezionate sono supportate a questo punto, ma dovrebbe essere abbastanza semplice per aggiungere funzionalità del costrutto. Se lo fai, inviami una patch.methodScostruct (% opts) Valuta una query del costrutto e restituisce la serializzazione RDF del grafico RDF risultante. Un'invocazione minima sembra qualcosa del genere: My $ Q = QQ (costrutto {genitore} ex: haschild {figlio} da {figlio} ex: hasparent {genitore} usando namespace ex =); My $ RDF = $ repo->> costrutto (query => $ q, format => 'tartaruga',); se si verifica un errore durante la costruzione, viene lanciata un'eccezione. Questo è diverso da alcuni metodi di sesamo RDF :: SESAME che restituiscono Undef.Format richiesto: YesIndicate il formato di serializzazione RDF che il server SESAME dovrebbe tornare. I valori accettabili sono 'RDFXML', 'TARTTLE' e 'Ntriples'.Language Default: SERQLSpecifica la lingua in cui viene scritta la query del costrutto. Questo è incluso solo per la compatibilità in avanti poiché l'unica lingua della query supportata da SESAME è SERQL.Output predefinito: non definitivamente in cui è necessario posizionare la serializzazione RDF. Il valore predefinito di Undef significa che la serializzazione dovrebbe essere semplicemente restituita come valore del metodo di costrutto. Se il valore è un fileHandle, la serializzazione è scritta a quel fileHandle. Il fileHandle deve essere già aperto per la scrittura. In caso contrario, il valore è preso per essere un nome file che viene aperto per la scrittura (clobberamento dei contenuti esistenti) e la serializzazione è scritta sul file.Query richiesto: YESTE testo della query del costrutto.extract (% opts) Estrarre una rappresentazione RDF di tutto le triple nel repository. L'unica opzione richiesta è "Formato" che specifica il formato di serializzazione del RDF risultante. L'invocazione del metodo minimale sembra il mio $ RDF = $ repo-> estratto (formato => 'tartaruga') in cui $ RDF è un riferimento a uno scalare contenente la serializzazione di tutte le triple nel repository. I risultati dello streaming restituiti da SESAME vengono gestiti in modo appropriato in modo che l'utilizzo della memoria sia ridotto al minimo. Se l'uscita viene inviata a un file (vedere "Uscita"), solo un "chunk" è tenuto in memoria alla volta (soggetto alla cache dal tuo sistema operativo). La serializzazione può anche essere compressa (o altrimenti elaborata) in quanto viene trasmessa dal server (vedere "Compress"). La gestione degli errori viene eseguita in modo diverso in questo metodo rispetto ad altri metodi in RDF :: SESAME. Vale a dire, se si verifica un errore, viene lanciata un'eccezione (anziché restituire Undef e impostare Errstr (). Alla fine, vorrei tutti i metodi da comportarsi in questo modo. Requisiti: · Perl.


RDF :: SESAME :: Repository Software correlato

LIBRAPITER.

LIBWRAPITER è una libreria che fornisce involucri per iteratori di stile C STL. ...

123

Scarica

XML :: Sax2perl.

XML :: SAX2PERL è un modulo Perl per tradurre metodi perl sax per i metodi di stile Java / Corba. ...

138

Scarica