[rdfweb-dev] I mirror this service RDF

Danny Ayers danny666 at virgilio.it
Mon Jan 12 14:24:21 UTC 2004


I must confess I'd forgotten RDF Forms, which is a bit naughty because I
think Mark's the only person to have referenced my old 'rpp' proposal. (btw,
does "WIDL" make anyone else giggle?)

Taking the summary:

"The Semantic Web is currently missing two key features of the hypermedia
application model which are prevalent on the browser based Web; the ability
to declare the intent of a resource to receive data for processing, and the
ability to use data as arguments in the client-side construction of a URI."

The first part I'd say is covered by OWL-S, the second...hmm, probably that
too, but for what it did it would be a lot of statements...

Whatever, Mark's approach is a lot more straightforward than OWL-S, and
might well be better for the majority of stuff that does appear like a HTML
Form-like form (no need to dive into that WSDL malarkey!). 'Course these
specs are almost certainly compatible from an RDF point of view, and if
someone had a spare weekend or two RDF Forms could probably be described in
OWL-S terms.

Cheers,
Danny.

> I think the answer to this is to use RDF Forms [1]. Using
> this you can describe the service including the parameters
> it expects. In this example we'd use rf:Indexable to describe
> the service.
>
> Discovering mirrors would be a matter of introducing an additional
> relation, e.g. mirrorOf, between two services. It would then
> be possible to try other services should one fail.
>
> Additional properties could be used to further annotate the
> service (e.g. uses smushed data, etc) allowing an RDF application
> to choose the right one.
>
> What I don't see (and this is why I've cc'd Mark) is the ability
> to say that a service performs a particular action, e.g. "describes
> airport". rf:Container has intent, but I'm not clear whether this applies
> to rf:Indexable too. If it did then we could have several services
> labelled with the same "intent", making the mirrorOf relation partially
> redundant.
>
> Cheers,
>
> L.
>
> [1]. http://www.markbaker.ca/2003/05/RDF-Forms/
>
> > -----Original Message-----
> > From: rdfweb-dev-bounces at vapours.rdfweb.org
> > [mailto:rdfweb-dev-bounces at vapours.rdfweb.org]On Behalf Of Libby Miller
> > Sent: 12 January 2004 13:57
> > To: Jim Ley
> > Cc: rdfweb-dev at vapours.rdfweb.org
> > Subject: Re: [rdfweb-dev] I mirror this service RDF
> >
> >
> >
> > I like this idea...my bot was expecting your service to be up and
> > failing on lookups betcause it wasn't - not that it mattered, but it'd
> > be nice to have it try an alternative if the service was down.
> >
> > Would it need to be an identical service or just one that had similar
> > inputs and outputs, perhaps wasn't as complete?
> >
> > e.g. an alternative to my foaf person image lookup is yours, but mine
> > isn't (yet) smushed, so will probably give slightly different answers,
> > and my database is a a bit smaller than yours, came from a different
> > scutterplan etc...
> >
> > Libby
> >
> > On Mon, 12 Jan 2004, Jim Ley wrote:
> >
> > > Hi,
> > >
> > >
> > >
> > > My RDF airports lookup went down recently, and I was
> wondering if there was any
> > >
> > > way of indicating in RDF where mirrors for such services
> might be found, so
> > >
> > > that when a service is up it can find other services which
> provide the same
> > >
> > > thing if it later disappears.
> > >
> > >
> > >
> > > I'm not really too sure what it would like, anyone have any ideas?
> > >
> > >
> > >
> > > Jim.
> > >
> > >
> > > _______________________________________________
> > > rdfweb-dev mailing list
> > > rdfweb-dev at vapours.rdfweb.org
> > > wiki: http://rdfweb.org/topic/FoafProject
> > > http://rdfweb.org/mailman/listinfo/rdfweb-dev
> > >
> > >
> >
> > _______________________________________________
> > rdfweb-dev mailing list
> > rdfweb-dev at vapours.rdfweb.org
> > wiki: http://rdfweb.org/topic/FoafProject
> > http://rdfweb.org/mailman/listinfo/rdfweb-dev
>
> _______________________________________________
> rdfweb-dev mailing list
> rdfweb-dev at vapours.rdfweb.org
> wiki: http://rdfweb.org/topic/FoafProject
> http://rdfweb.org/mailman/listinfo/rdfweb-dev




More information about the foaf-dev mailing list