Changes between Version 24 and Version 25 of DASISH/Scenario
- Timestamp:
- 04/29/13 15:29:16 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DASISH/Scenario
v24 v25 17 17 18 18 = Authentication = 19 * User logs-in to annotation service, so the UID gets known by the server. See [[SpecificationDocument#Userrealm]] and [[XSD and XML#RespondingGETapiuseruid | Getting user information, incl. current-user flag]]19 * User logs-in to annotation service, "uid" gets known by the server. See [[SpecificationDocument#Userrealm]] and [[XSD and XML#RespondingGETapiuseruid | Example: getting user information, incl. current-user flag]] 20 20 21 21 = Visiting an annotated web page = … … 26 26 * Service: returns list of annotation URI-s with the corresponding headlines, owners, and target source refs (URI-s); 27 27 28 See [[XSD and XML#RespondingGETapiannotationslinkhttp:en.wikipedia.orgwikiSagrada_FamC3ADliaaccessread | Getting annotations for Sagrada Famiglia wiki-page]]28 See [[XSD and XML#RespondingGETapiannotationslinkhttp:en.wikipedia.orgwikiSagrada_FamC3ADliaaccessread | Example: etting annotations for Sagrada Famiglia wiki-page]] 29 29 30 30 31 * Client: Resolving fragments (mapping) happens after the response. There are two internal lists for the client: the resolvable and unresolvable target .31 * Client: Resolving fragments (mapping) happens after the response. There are two internal lists for the client: the resolvable and unresolvable targets. 32 32 33 33 = Viewing an individual annotation = 34 34 35 35 == Resolvable target == 36 * User: selects an annotation with "at least one resolvable" ( debatable) target for reading.36 * User: selects an annotation with "at least one resolvable" ('''TODO''': at least one? discuss) target for reading. 37 37 * Client: retrieves the annotation 38 38 * {{{GET api/annotations/<aid>}}} 39 39 * Service: returns the annotation 40 40 41 See [[XSD and XML#RespondingGETapiannotationsAID 02exampleusageforresolvabletargetsources]].41 See [[XSD and XML#RespondingGETapiannotationsAIDzzzexampleofresolvabletargetsources | Example: obtaining an annotation with resolvable target sources]. 42 42 43 43 == Unresolvable target == … … 49 49 * {{{GET api/sources/<sid>/cached/<cid>/metadata}}} 50 50 51 See [[XSD and XML#RespondingGETapiannotationsAID 01exampleusageforunresolvabletargetsources]], [[XSD and XML#RespondingGETapiannotationsAID01sourcesexampleusageforunresolvabletargetsources]], [[XSD and XML#RespondingGETapisourcesSID05cachedCID005Ametadataexampleusageforunresolvabletargetsources]].51 See [[XSD and XML#RespondingGETapiannotationsAIDzyyexampleusageforunresolvabletargetsources | Example: getting an annotation with an unresolvable target source]], [[XSD and XML#RespondingGETapiannotationsAIDzyysourcesexampleusageforunresolvabletargetsources | Example: getting target sources for the annotation]], [[XSD and XML#RespondingGETapisourcesSID05cachedCID005Ametadataexampleusageforunresolvabletargetsources | Example: getting a cached representation for the unresolvable target source]]. 52 52 53 53 = Annotation creation =