RDF :: LinkedData.

יישום שרת נתונים מקושר
הורד עכשיו

RDF :: LinkedData. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • שם המפרסם:
  • Kjetil Kjernsmo
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~kjetilk/

RDF :: LinkedData. תגים


RDF :: LinkedData. תיאור

יישום שרת נתונים מקושר RDF :: LinkedData הוא מודול Perl המספק יישום שרת להגשת נתונים מקושרים מן המארח הוא מוגדר עבור. התכונה העיקרית שלה היא שזה יכול לקחת מודל RDF אופציונלי לקרוא מתוך קבצים (ים) או מ enspoint sparql ולשרת את הערוץ של משאבים אלה על פי שיטות עבודה מקושרות. זה יעשה משא ומתן תוכן, תומך ברגנטיות רבות, וזה יעשה 303 הפניות לפי הצורך. לדוגמה, אומרים שאתה שולט במארחת lod.example.org ומבקש להשתמש בו כדי לשרת נתונים מקושרים. על הקובץ, יש לך קצת rdf שברצונך לשרת, כמו: @prefix RDFs: . RDFS: תווית "Dahut"; RDFS: Seealso. rdfs: תווית "יותר כאן" .Then הגדרת שרת זה כדי להשתמש בקובץ לעיל יעשה http://lod.example.org/foo ו http: // lod. דוגמה. השרת יחזור גם 303 המתאים לנתח מחדש או לסיום נתונים בהתאם לכותרת לקבלת של הלקוח ולהחזיר ייצוג של שרת ה- Plack של DataSopsisa ממחיש את השימוש יפה: השתמש ב- RDF :: LINKEDDATA; השתמש ב- Plack :: בקשה; השתמש RDF :: Trine; שלי $ $ parser = rdf :: trine :: parser-> חדש ('צב'); My $ model = rdf :: trine :: דגם-> temporary_model; שלי $ base_uri = 'http: // localhost: 5000'; $ parser-> parse_file_into_model ($ base_uri, 't / data / basicl.ttl', $ דגם); שלי $ ld = rdf :: linkeddata-> חדש (מודל => $ דגם, base_uri => $ base_uri); $ LINKED_DATA = SUB {שלי $ env = Shift; שלי req = plack :: בקשה-> חדש ($ env); שלי $ uri = $ req-> path_info; אם ($ req-> path_info = ~ m! ^ (+?) /? (דף | נתונים) $!) {$ uri = $ 1; $ LD-> סוג ($ 2); } $ ld-> כותרות ($ req-> כותרות); Return $ LD-> תגובה ($ URI) -> סיים; } דרישות: · פרל


RDF :: LinkedData. תוכנה קשורה

Nlp :: שירות

שירות אינטרנט מנוחה מבוסס על רקדנית כדי לספק שפה טבעית ניתוח לאנגלית ...

186

הורד