- From: László Lajos Jánszky <laszlo.janszky@gmail.com>
- Date: Wed, 10 Sep 2014 17:41:16 +0200
- To: Ryan McDonough <ryan@damnhandy.com>
- Cc: Ruben Verborgh <ruben.verborgh@ugent.be>, "public-hydra@w3.org" <public-hydra@w3.org>
@Ryan Why should a REST service not support adhoc queries? Do this feature violate any of the REST constraints? 2014-09-10 17:33 GMT+02:00 Ryan McDonough <ryan@damnhandy.com>: > I'm with Ruben and wonder what can't be accomplished with Hydra hypermedia > controls? They should able to generate the kind request that you want, and > do so in a more controlled way. > > RQL feels a little like OData in that allows the client to form queries on > their own if they understand the URL conventions. Both RQL and OData enable > the ability to issue adhoc queries to your service. If I wanted to clients > to be able to do that, I'd expose a SPARQL endpoint. OData does this to the > extreme and it's URL conventions is one of my biggest annoyances with OData. > You basically have what people now call "OData URLs" and it requires the > client to understand how to generate OData URLs in order to talk to an OData > server. > > > > Ryan- > > > > On Wed, Sep 10, 2014 at 7:48 AM, László Lajos Jánszky > <laszlo.janszky@gmail.com> wrote: >> >> @Erik Wilde Thanks >> >> > http://tools.ietf.org/html/draft-wilde-link-desc-01 might be an >> > interesting thing to look at. the idea is to augment the existing standard >> > of URI template (RFC 6570) in a way that allows services to >> > describe/annotate links. >> >> Thanks! I will check it! >> >> >> @Ruben Verborgh >> >> > What functionality would this offer that the current hypermedia controls >> > in the Core Vocabulary do not? >> >> >> I cannot say, since I don't have it. It would probably result a better >> URI templating mechanism and on service side an automatic URI parsing >> mechanism. Erik might be right, so this should be a separate standard >> instead of part of the Hydra vocab. But I think it should be >> compatible with Hydra, so we could use the already existing class >> definitions by creating and validating the template. >> > > > > -- > Ryan J. McDonough > http://www.damnhandy.com
Received on Wednesday, 10 September 2014 15:41:44 UTC