WebFlow will offer a minimal set of base modules such as client, server, MIME document, viewer, frame, and visual compute-web editor. |
Editor will be written as a Java applet, with the initial design inherited from AVS/Khoros. |
Using this base set of primitive modules, new composite modules will be constructed and maintained as reusable WebTool(kit)s. |
WebTools layer will assure interoperability with commercial Web tools such as under development by Netscape. Off-the-shelf tools will be used whenever possible, and only application-specific components will be wrapped or developed from scratch. |
For example, some base WebRDBMS tools will be provided by Netscape, but the telemedicine application will require advanced application-specific support for patient record databases. The base Oracle API in Netscape will be encapsulated as a core module and then used for developing custom extensions. Also, this Netscape support is not yet available so we will likely develop initial prototoype using WOW or oraperl. |