![]() |
![]() |
|
![]() |
About ICONSnetFollowing is a technical overview of ICONSnet, ICONS simulation support software. For information on using ICONSnet, please see the ICONSnet User Guide. For a more complete discussion of the ICONSnet development process, please see "Maintaining Pedagogy while Changing Technology." (A later version is available in PDF format.) To try our Demo Community, please go to http://www.icons.umd.edu/demo.html and register. Background Development Oracle Web Application server makes the connection between a web based application and the database transparent. An Oracle cartridge uses the HTTP communication protocol and is a shared library that either implements or accesses application logic stored in an Oracle database. ICONSnet is built upon the PL/SQL and Jweb web cartridges. The application logic is written in Oracles proprietary language PL/SQL, which allows the addition of complexity to standard ANSI SQL statements with the packages stored directly in the database.
ICONSnet is written as a series of PL/SQL packages. It was developed during Fall 1996 and Spring 1997, pilot tested in Spring and Summer 1997, and fully implemented in Fall 1997. It underwent a major revision in 1998. (In addition, we make regular modifications to respond to user input and to upgrade to new versions of Oracle tools. For example, a Proposal Center was added to ICONSnet in March 2001.) When using the ICONSnet system, participants input data into a series of customized forms, which allows them to submit data to the database (e.g., sending messages either asynchronously or in a conference) or request data from the database (e.g., reading new messages, reading conference messages, or accessing the archives). Most of the pages the participants access contain dynamic data, except for the login page. Each button calls a PL/SQL procedure that customizes the information shown on the screen. For example, in an international simulation, Canada and Mexico may see different information on the screen. Messages that are sent to all participants will be seen by both, but Mexico will not be able to access messages sent only to Canada. Servers *POLNET II is a file-based program, written in C and run on a UNIX platform.
|
|
About ICONS | Participant Resources
| Current Simulations |
© 2001, ICONS Project http://www.icons.umd.edu/about/iconsnet.htm
|
||