Platform Evolution
Client-Server
3/N-Tier
Net Apps
Next
Net Services
After That
The Network
is the Computer
Objects
Legacy to
the Web
Network of
Embedded Things
Network of
Things
Catch Phrase
System
Collections
Components
Schematic
The Computer
is the Network
Scale
100s
10,000,000s
1,000s
1,000,000,000s
100,000,000s
When/Peak
1984/1987
2001/2003
1990/1993
2004/2007
1998/2004
1,000,000s
1996/1999
Leaf Protcol(s)
X
+ XML, Portal
X
Unknown
+ RMI
+ HTTP (+ JVM)
Directory(s)
NIS, NIS +
+ UDDI
+ CDS
+ ?
+ Jini
+ LDAP (*)
Session
RPC, XDR
+ SOAP, XML
+ CORBA
+ ?
+ RMI/Jini
+ CORBA, RMI