ERROS - The AS/400 Connectionist Framework for the Internet

Images and ERROS

Applications developed using ERROS can include powerful facilities for retrieving and displaying images and related data, yet no program changes are required to create these facilities - they are simply defined in the ERROS Connectionist Database. The ERROS Framework generates the HTML and Javascript necessary to display them dynamically, "on the fly".

The images are defined in the ERROS database for the application, with URL's to the appropriate JPEG, GIF, etc. files which may be located on a variety of servers, not necessarily the one on which the application is being operated. These records for the image files can be connected to any other data in the application, even in multiple applications. Only one URL is recorded for each image, no matter how many times the image used in any number of applications yet the image can be retrieved and displayed, with other data if required, through any of these links.

Multiple images, perhaps retrieved from multiple servers, can be displayed together on one ERROS page. These can be displayed in their original size, or the ERROS application can be defined so that, for a particular group of images, they are all displayed to the same height or width. Any image can be part of multiple image groups.

The images might form part of a product catalogue, or belong in an instruction manual showing, for instance, how to assemble or repair a product, or they might form part of a fine art catalogue.

A major internet system for recording the history of the fine and applied arts and the humanities has been created using ERROS. This is STIPPLE, System for Tabulating and Indexing, People, their Possessions, Limnings and Ephemera (limning is a C17th word for portrait). This site is not publicly available, but if you click on STIPPLE_Screens, you can see some screens saved during operation of STIPPLE and explanations. Parts of the screens at the top and bottom have been removed to allow space for the explanation text.