For each port 132, 134, 136 over which a process of the server software 210 and a session of the user has been established, the server 110 maintains data about the session in a session data storage 232, 234 or 236 in a storage device such as a memory or hard disk.