- From: Dietrich Schulten <ds@escalon.de>
- Date: Tue, 21 Apr 2015 06:53:07 +0200
- To: Martynas Jusevičius <martynas@graphity.org>
- Cc: public-declarative-apps@w3.org, Hydra <public-hydra@w3.org>
Hi Martynas, you want to prove if an architecture uses hypertext as the engine of application state. But I don't understand your experiment yet. What do you mean by "simultaneously in modes a and b"? The experiment will fail for every system sooner or later, because the remote connection is unstable by definition. Best regards, Dietrich Via Boxer senden Am 21.04.2015 00:45 schrieb Martynas Jusevičius <martynas@graphity.org>: > > Hey everyone, > > I had this idea for a while of some kind of test for hypermedia agents. > > Consider 2 components: > > 1. a server S that serves data from a dataset D > > The server implements HATEOAS using vocabulary V to serve all possible > states for data output and input. > Vocabulary V defines the meaning of transitions between states. > > 2. client C that renders server responses as a user interface UI. The > UI renders all states and transitions served by S. > > The client has 2 modes: > - local, where it uses responses of an embedded server with dataset DL > - remote, where it uses responses of a remote server with dataset DR, > communicating over HTTP (the concept of a Linked Data browser) > > As a result, C can access its own dataset over HTTP by working > simultaneously in modes a and b. > > My "thesis" is: With the conditions that > - the only shared knowledge between S and C is V > - datasets DL and DR are equal > the S/C architecture is only really HATEOS if the UI is exactly the > same for every application state in local client mode and remote > client mode. > > Does this make any sense? :) It could most likely be simplified, but > probably becomes harder to demonstrate. > > This requires a client that can render and edit local and remote data > in exactly the same way. Formats such as JSON-LD as well as RDF/XML > should be useful for this. > > > Martynas >
Received on Tuesday, 21 April 2015 04:53:40 UTC