W3C home > Mailing lists > Public > www-ws-arch@w3.org > May 2002

Re: Web services and the Semantic Web

From: Mark Baker <distobj@acm.org>
Date: Sun, 26 May 2002 10:29:18 -0400
To: Eric Newcomer <eric.newcomer@iona.com>
Cc: www-ws-arch@w3.org
Message-ID: <20020526102918.B8280@www.markbaker.ca>
On Sat, May 25, 2002 at 10:33:14PM -0400, Eric Newcomer wrote:
> Mark,
> 
> Your article assumes the ontological problem is solved -- I am saying I
> don't assume that the Semantic Web is yet reality.  However, Web services
> are.

In that example, what problem is assumed to be solved?

I did nothing more than this;

"interface ShoeOrderAcceptor extends OrderAcceptor"

where OrderAcceptor is defined as;

interface OrderAcceptor
{
  (status-code,headers,body) GET ( headers );
  (status-code,headers,body) POST( headers, body );
  (status-code,headers,body) PUT ( headers, body );
 etc..
}

This grants something that knows how to interact with OrderAcceptors,
the ability to interact with ShoeOrder Acceptors.  That each interface
is exactly the same makes this even easier to automate, especially
between trust boundaries over a network, since it can be trusted.

> With regard to mapping I mean mapping to an executable program.  I don't see
> anything in the RDF examples in your article that indicates how RDF is
> mappable to programs.  You are just showing that an endpoint can be
> described using RDF.

I'm still not clear on what you mean by "mapping to an executable
program".  Doesn't that interface above, the one bound to HTTP, do
that?

> I am not sure what you mean by my not understanding the Web.

Not you specifically, just the industry at large.

I assume that every member of this WG has substantial experience
with distributed systems.  But I've heard a lot of things, both here
and elsewhere that demonstrates to me that people have not applied
any experience they might have to understanding the Web.

FWIW, four years ago I was in a similar position.  I had several years
of experience with OMA/OORPC architectures, and MPI, and I had just
prototyped a system using a tuple space architecture.  Shortly after
that, I decided to find out what made the Web tick.  Needless to say,
I was quite surprised by what I learned; that this thing that served
up porn was more powerful than any other system I had used before, and
was already sufficient for solving most problems that Web services tries
to solve.

MB
-- 
Mark Baker, CTO, Idokorro Mobile (formerly Planetfred)
Ottawa, Ontario, CANADA.               distobj@acm.org
http://www.markbaker.ca        http://www.idokorro.com
Received on Sunday, 26 May 2002 10:20:37 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 3 July 2007 12:25:00 GMT