<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.wikiworld.com/index.php?action=history&amp;feed=atom&amp;title=FirstClassObjectsOnTheWeb</id>
	<title>FirstClassObjectsOnTheWeb - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.wikiworld.com/index.php?action=history&amp;feed=atom&amp;title=FirstClassObjectsOnTheWeb"/>
	<link rel="alternate" type="text/html" href="https://www.wikiworld.com/index.php?title=FirstClassObjectsOnTheWeb&amp;action=history"/>
	<updated>2026-05-06T14:59:41Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://www.wikiworld.com/index.php?title=FirstClassObjectsOnTheWeb&amp;diff=1675&amp;oldid=prev</id>
		<title>imported&gt;Import: Imported current content</title>
		<link rel="alternate" type="text/html" href="https://www.wikiworld.com/index.php?title=FirstClassObjectsOnTheWeb&amp;diff=1675&amp;oldid=prev"/>
		<updated>2026-01-28T11:54:25Z</updated>

		<summary type="html">&lt;p&gt;Imported current content&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
===CollaborativeWebObjects&lt;br /&gt;
===&lt;br /&gt;
&lt;br /&gt;
Given the explosion of XML on the web and the rapid adoption of web&lt;br /&gt;
services architectures (including UDDI and WSDL support) for enterprise&lt;br /&gt;
services it is safe to assume true web object infrastructures are on the&lt;br /&gt;
horizon.  My customers (I moved from academia / NJIT last year) are&lt;br /&gt;
asking for help in building their Web Object Architectures.  It seems to&lt;br /&gt;
me there service gaps that need to be filled.  My student Jessica,&lt;br /&gt;
planning a masters project, (I am still doing research with NJIT), has&lt;br /&gt;
also hit numerous dead ends identifying services managing objects on the&lt;br /&gt;
web.&lt;br /&gt;
&lt;br /&gt;
Having true, &amp;quot;touchable&amp;quot; objects on the web is a worthy ambition.  I&lt;br /&gt;
feel strongly that it is within the scope of the w3c to promote&lt;br /&gt;
standards in this area.  J2EE and .NET have come together in the web&lt;br /&gt;
services arena, but there is still a void in standard object services on&lt;br /&gt;
the web which needs to be filled.&lt;br /&gt;
&lt;br /&gt;
Object services should address:&lt;br /&gt;
&lt;br /&gt;
* instantiation and naming&lt;br /&gt;
* locations, copy control, caching and mobility&lt;br /&gt;
* reference management and garbage collection&lt;br /&gt;
* metadata management&lt;br /&gt;
* access control&lt;br /&gt;
* object and object class versioning and update control&lt;br /&gt;
* introspection&lt;br /&gt;
* transaction control&lt;br /&gt;
* event (and fault) monitoring&lt;br /&gt;
* security&lt;br /&gt;
* licensing&lt;br /&gt;
&lt;br /&gt;
URN services could be an umbrella for these services, but I have found&lt;br /&gt;
almost nothing on URN services.  UDI and WSDL provide a good services&lt;br /&gt;
model, but only address web services, not web objects.  They do provide&lt;br /&gt;
a domain where standard web object services might be defined.&lt;br /&gt;
&lt;br /&gt;
CORBA represents a rich Object functionality set&lt;br /&gt;
which is thoughtfully designed and robust.  Furthermore, CORBA&lt;br /&gt;
interfaces can readily be expressed in SOAP/UDDI/WSDL.&lt;br /&gt;
It is a source of IDL we can use as long as we are carefull not to repeat its mistakes.&lt;br /&gt;
&lt;br /&gt;
If we were to add object services as HTTP-NG was considering at one time&lt;br /&gt;
in the HTTP layer we would be increasing web complexity.  Instead adding&lt;br /&gt;
object services as standard Web Services accessible using XML/SOAP we&lt;br /&gt;
are not increasing the complexity of the web itself.  Third, we can only&lt;br /&gt;
provide standards to allow Web Object environments to collaborate, we&lt;br /&gt;
are not forcing them actually utilize or obey the functionality in a&lt;br /&gt;
particular way.  Each Object can control it&amp;#039;s own management by the by&lt;br /&gt;
the Object services it employs, if any, and we would want the object&lt;br /&gt;
user to be able to employ local cooperating object management services&lt;br /&gt;
for arbitrary Web Objects as well. Integration of certain services, such&lt;br /&gt;
as access control, with the web server is highly desirable, but this not&lt;br /&gt;
difficult where enterprise services such as LDAP are already in use.&lt;br /&gt;
The use of CORBA as a model would be especially convenient for access to&lt;br /&gt;
CORBA based objects the web.&lt;br /&gt;
&lt;br /&gt;
In addition to CORBA, we can borrow interfaces for relevant services&lt;br /&gt;
from J2EE (JNDI, JINI, JMX(http://jboss.org) etc.) expressed as&lt;br /&gt;
XML/SOAP, and perhaps a subset of the Common Warehouse Metamodel (CWM,&lt;br /&gt;
http://www.omg.org/technology/cwm/index.htm ) may be useful as well as&lt;br /&gt;
UDDI and WSDL applied to objects rather than services.  For certain&lt;br /&gt;
services such as mobility we might borrow interfaces from leading&lt;br /&gt;
research such as [[MobileRMI]] etc. at&lt;br /&gt;
http://cui.unige.ch/~ecoopws/ws00/index.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See http://Xanthus.net/WebServices (HTML) http://www.xanthus.net/WebServices/WebObjectArchitecture.ppt (Powerpoint)&lt;br /&gt;
&lt;br /&gt;
Am I missing something? Are these issues addressed somewhere?&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Import</name></author>
	</entry>
</feed>