[TASK] Generic commit.
This commit is contained in:
parent
af9b909340
commit
08f9def704
@ -440,12 +440,12 @@ Mögliche Kriterien:
|
||||
\item Woher kommt sie, wie sieht die Entwicklung zur Zeit aus?
|
||||
\item Eckdaten über Implementierung
|
||||
\item Fähigkeiten und Funktionen?
|
||||
\end{itemize}
|
||||
|
||||
Verarbeitet Ströme im RDF-Format. Kann Hintergrundwissen im RDF-Format einbeziehen. In Java implementiert und entsprechend auch recht einfach in Java-Projekte zu integrieren.
|
||||
Timestamp-Funktionalität zur Zeit mit einem Bug versehen, aber generell immernoch nutzbar.
|
||||
Integration von Hintergrundwissen und Abfragen über mehrere Streams kombiniert möglich.
|
||||
Reasoning z.Z. nicht drin (afaik!)
|
||||
\item Verarbeitet Ströme im RDF-Format. Kann Hintergrundwissen im RDF-Format einbeziehen. In Java implementiert und entsprechend auch recht einfach in Java-Projekte zu integrieren.
|
||||
\item Timestamp-Funktionalität zur Zeit mit einem Bug versehen, aber generell immernoch nutzbar.
|
||||
\item Integration von Hintergrundwissen und Abfragen über mehrere Streams kombiniert möglich.
|
||||
\item Reasoning zur Zeit nicht enthalten, aber es gibt Papers zu den Themen
|
||||
\end{itemize}
|
||||
|
||||
|
||||
\chapter{Nutzung der Engine C-SPARQL}
|
||||
@ -467,9 +467,26 @@ Hier wird jetzt mal wirklich C-SPARQL verwendet.
|
||||
|
||||
\section{Hello-World mit C-SPARQL Engine in Java}
|
||||
|
||||
Einmal ein minimales, vollständiges Programm mit Erklärung der Komponenten
|
||||
Einmal ein minimales, vollständiges Programm mit Erklärung der Komponenten:
|
||||
\begin{itemize}
|
||||
\item Initialisieren der Engine
|
||||
\item Erzeugen und Registrieren der Stream-Generatoren
|
||||
\item Starten der Generatoren (optional auch später)
|
||||
\item Erzeugen von QueryResultProxys mit den CSPARQL-Queries
|
||||
\item Observer dem QueryResultProxy anheften und den Proxy an der Engine registrieren
|
||||
\item Laufen lassen und abwarten
|
||||
\item Zum Beenden die Queries deregistrieren, die StreamGeneratoren stoppen und deregistrieren.
|
||||
\end{itemize}
|
||||
|
||||
|
||||
\section{Einspeisung von Ereignissen}
|
||||
|
||||
\begin{itemize}
|
||||
\item Ereignisse werden über StreamGenerators eingespeist
|
||||
\item Diese laufen in einem eigenen Thread und schieben Quadrupel (Tripel + Systemzeit) in die Engine rein
|
||||
\item Vor dem Start müssen sie an der Engine registriert werden
|
||||
\end{itemize}
|
||||
|
||||
Spezielle Betrachtung der StreamGenerators und wie sie funktionieren, Anmerkungen darüber, dass hier Daten von außen gezogen und ggf. konvertiert werden können.
|
||||
|
||||
\section{Einspeisung von statischem Hintergrundwissen aus Dateien}
|
||||
|
Loading…
Reference in New Issue
Block a user