23. RDF Net API – Query RDF Net API Processing Layer Client Op-Prototype: query(ModelReference, Query, QueryLang, ResultsFormat) => StatementSet ModelReference: Reference to the target model for this operation Query: The query to be executed QueryLanguage: Indication of the query language ResultsFormat: Indication of the format of the results to be returned as a set of statements StatementSet: Set of statements returned
24. RDF Net API – GetStatements RDF Net API Processing Layer Client Op-Prototype: getStatements(ModelReference, Subject, Predicate, Object) => StatementSet ModelReference: Reference to the target model for this operation Subject: URI or * (wildcard) Predicate: URI or * Object: URI,literal or * StatementSet: Set of statements returned
25. RDF Net API – InsertStatements RDF Net API Processing Layer Client Op-Prototype: insertStatements(ModelReference, StatementSet) ModelReference: Reference to the target model for this operation StatementSet: Set of RDF statements for the operation
26. RDF Net API – RemoveStatements RDF Net API Processing Layer Client Op-Prototype: removeStatements(ModelReference, StatementSet) ModelReference: Reference to the target model for this operation StatementSet: Set of RDF statements for the operation
27. RDF Net API – PutStatements RDF Net API Processing Layer Client Op-prototype: putStatements(ModelReference, StatementSet) ModelReference: Reference to the target model for this operation StatementSet: Set of RDF statements for the operation
28. RDF Net API - UpdateStatements RDF Net API Processing Layer Client Op-prototype: updateStatements(ModelReference, RemoveSet , InsertSet) ModelReference: Reference to the target model for this operation RemoveSet: Set of RDF statements to be removed InsertSet: Set of RDF statements to be inserted
29. RDF Net API - Options RDF Net API Processing Layer Client Op-prototype: options(ModelReference) => StatementSet ModelReference: Reference to the target model for this operation StatementSet: Results of the operation
49. Topic Map Server – Fragment Contexts <topic id=“t-1”> <baseName> <baseNameString>Semantic Web Server</baseNameString> </baseName> </topic> If we are adding this, do we want to add a new topic with a new name, or add a name to an existing Topic?