Frage

Was semantisches Web-Frameworks gibt es, und was sind die Vorteile / Nachteile der einzelnen? Ich habe umfangreiche Verwendung von Jena gemacht, und ich habe unter Sesame kurz. Gibt es andere, die ich sollte auch in Betracht ziehen?

War es hilfreich?

Lösung

ein Low-Level-appproach redland , die Bindungen zu vielen Sprachen wie Perl, PHP, Python bietet und Ruby. Redland selbst in C geschrieben ist, ich habe mit ihm in Ruby Skript anstelle einer klassischen Datenbank ein einfaches Webservice mit einem rdf Backend zur Verfügung zu stellen.

Andere Tipps

Redland ist ein guter RDF Rahmen (wie Andreas sagte). Ich verwende in erster Linie seines Python-Bindings und es auf Mac OS X installierte über MacPorts (zum Beispiel Port redland-Bindungen + Python installieren).

Sie können es mit anderen Sprachen verwenden zu (seine Bindungen für Perl, Ruby, ... siehe).

Für Zeiger auf einige größere Listen von RDF-Frameworks finden Sie unter Semantic Web FAQ: Tools .

http://www.cubicweb.org ist ein semantischer in Python geschrieben Web-Framework. Es kann verwendet werden, um Anwendungen zu entwickeln, die Inhalte sowohl für Mensch und Computer dienen, die jeweils mit dem Format bietet es verlangt.

Diese Frage in Zusammenhang stehen kann href="https://stackoverflow.com/questions/73445/what-are-some-good-java-rdf-libraries"> zur

Ich würde auf jeden Fall einen Blick auf Intellidimensions Angebote, wenn Sie auf dem Microsoft-Stack von Technologien arbeiten.

Sie haben ein reifes SQL Server basiertes Framework für die Speicherung und Verarbeitung (mit Regeln) Semantic Web Daten. Sie haben auch eine große .NET SDK, die ich ausgiebig verwendet haben.

Wenn Sie Java verwenden, und interessieren sich für OWL Inferenz, sollten Sie sehen Pellet . Es hat Bindungen zu Jena und dem OWL-API , die selbst ist ein nützlicher semweb Rahmen.

Die meisten Web-zentrierte ich bisher gesehen habe ist RAP (RDF API für PHP).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top