One can "just" use Web technologies as a software infrastructure for building computational grids which can/should have a very different architecture from the Web
-
e.g. write software in Java
-
e.g. adopt interfaces/standards such as JDBC, VRML, Java3D
|
One can view the Web as a distributed information system with modest performance and preserve the basic architecture
-
"just" enhance the Web to get high performance
-
several ways of doing this -- common feature is that they all inherit rich web capabilities
|
Or one can adopt a bit of both approaches
|