How does CI-Link handle the notion of Internet session ?
When creating an Internet or Intranet application, one of the first needs met by the developer is the necessity to transmit information from one Web page to another. The first solution consists in passing parameters from page to page. This solution is heavy to implement and makes parameters which may be confidential visible in the URL. In order to solve this problem and ease the work of the developer, CI-Link offers a notion of session. A session is a memory area which will be shared by the various pages of a same site. For instance, an e-commerce site will be able to use this space to store the virtual shopping cart of the net surfer. Sessions are used in the form of a Session class. It is possible to derive this class to customize the session’s structure for a given site, or to dynamically create new items in the session. Between every page, the session is stored in a serialized form in a file. This file is generetad thanks to the persistence inherent in the DOA technology. A session