Changes between Version 12 and Version 13 of RdsWipOneProcess
- Timestamp:
- 11/20/08 16:06:56 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RdsWipOneProcess
v12 v13 216 216 Whatever the source of the original submission, the submitted source is archived on the server machine (backed up offsite nightly) into an individual, sequenced directory. Each variant of the source, including all step points in transformations through to OWL/RDF is archived in the same place. This allows reconstruction of the submission from any step in the chain of transformations. 217 217 218 === Submission Allocation === =218 === Submission Allocation === 219 219 220 220 In preparation for insertion into the nominated endpoint, non-resolvable identifiers (apart from blank nodes) in the OWL/RDF source are replaced with allocations from the ID generator (again, for the nominated endpoint). … … 230 230 Any names or designations in the source will be transformed to kinds of rdf:label in the specified graph. Due to the additional indexing and the configuration of cursor-based search in the triplestore, this allows searching for any terms by which the information in the submission is known. 231 231 232 ==== Query Technical ==== 233 234 Each endpoint supports SPARQL query over HTTP, using both CGI and SOAP according to the relevant W3C standards. Result sets for SPARQL ''select'' queries are returned to the client encoding in XML according to the relevant W3C standards. 235 236 This technology allows applications to dynamically query the endpoint at the machine to machine level. While an understanding of the RDF assembly of the content is required, SPARQL itself requires no construction of RDF, and RDF parsers are not required to read the SPARQL result set. This means that relatively simple CGI and XML parsing technology can be used to interoperate with the RDS/WIP. 237 232 238 === Presentation === 233 239 … … 236 242 From here, the server will identify that the client is a browser, and redirect the client to request a CGI encoded-query with the fragment id included, rather than the URI itself bare. 237 243 238 This CGI query results in the generation on the server of a page of content that aggregates information about the submission item. 239 240 ==== Presentation Detail====244 This CGI query results in the generation on the server of a page of content that aggregates information about the submission item. This single page is returned the client web browser. 245 246 ==== Presentation Technology ==== 241 247 242 248 The presentation is interpreted via a scheme developed by IDS-ADI named "infofilter" which is a means of mixing XSLT and SPARQL together with a namespace that allows specification of staged filters built on same. 243 249 244 250 Since this system utilizes open standards and a manifestly simply filter staging system, it can be edited by those with no knowledge of the specific implementation: SPARQL and XSLT are all that is required to generate the most complex parts of the filter, and by convention in the design of the specific filter stages used, only XSLT is needed for the final transformation into XHTML for presentation. 245 246 251 247 252 ==== RSS Feeds ====