Distributed-object computing
across a World Wide Web
Wm. Paul Rogers
Monterey Bay Aquarium Research Institute
Friday, January 30, 1998
12:00 noonMBARI Pacific Forum
The explosive growth of the World Wide Web (WWW) has given rise to the single largest
client/server system ever imagined. Having been built around the stateless HyperText
Transfer Protocol (HTTP), the Web is primarily a static, document-centric system. To
create a fundamental change in computing, the Web must provide some means of dynamic
behavior. The initial solution, the Common Gateway Interface (CGI), is a slow, cumbersome
mechanism and, at best, a short-term hack for extending client-side behavior via
server-side functionality.
Among the more promising replacements to CGI is a growing base of object-oriented
technologies ripe for utilization in next-generation web functionality. The Video
Information Management System (VIMS) at MBARI is using the Common Object Request Broker
Archit
ecture
(CORBA) and the object-oriented language, Java, to extend
beyond static models such as the WWW. These two technologies provide superbly
complementary services on which to build distributed-object systems. This talk will review
these and other relevant object-oriented topics in an overview of how these technologies
are or can be used at MBARI, as well as their impact on the future direction of
distributed object- and component-based computing.
Next: Mapping surface currents and waves with HF Radar
Last updated: December 19, 2000