W3C home > Mailing lists > Public > xml-dist-app@w3.org > February 2002

Re: Reflective systems

From: Mark Baker <distobj@acm.org>
Date: Tue, 5 Feb 2002 21:56:36 -0500 (EST)
Message-Id: <200202060256.VAA17150@markbaker.ca>
To: noah_mendelsohn@us.ibm.com
Cc: xml-dist-app@w3.org
> >>  What's also needed is a uniform means of 
> >> resolving an identifer.  Neither CORBA nor COM
> >> has that, but the Web has GET.
> I think this too is an oversimplification. In COM, all resource 
> identifiers are objects that implement the IMoniker interface.  Among the 
> principle purposes of that interface is to provide a uniform means of 
> resolving the identifier.  In COM terms, this is called "Binding", and it 
> results in an active (proxy to) the object being referenced.  That object 
> may have been running in the network all along, or may have been brought 
> to life from some persistent state, e.g. in a file.  I don't know whether 
> it's still true, but one of the first things that was done to make the Web 
> accessible to lots of COM tools was to create an URLMoniker 
> implementation, that would allow web resources to be activated by the 
> uniform resolution mechanisms that had been in COM all along.  Of course, 
> under the covers, this often led sooner or later to an HTTP get.

Interesting, thanks.  I attempted to express my ignorance of COM in the
first point, yet somehow failed to carry that over to the second point.

Mark Baker, Chief Science Officer, Planetfred, Inc.
Ottawa, Ontario, CANADA.      mbaker@planetfred.com
http://www.markbaker.ca   http://www.planetfred.com
Received on Tuesday, 5 February 2002 21:54:13 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 22:01:18 UTC