A real time chat server (610) not only maintains the chat session but also
synchronizes the browse and chat functions by dynamically linking the
browser and chat applications to allow the contents of the browser window
and the chat window to change in a coordinated manner. The chat server is
built from a number of core software objects, namely user objects (616,
618), connection objects, and room objects (612, 614). In this way,
multiple users' browsers may be connected into one powerful distributed
chat/HTTP server and all such users are able to fully interact with one
another in a coordinated manner via type-written messages, HTML web
documents, and file transfers.
Un assistente in tempo reale di chiacchierata (610) effettua non soltanto la sessione di chiacchierata ma inoltre sincronizza la lettura rapida e le funzioni di chiacchierata dinamicamente collegando il browser e le applicazioni di chiacchierata per permettere il contenuto della finestra di browser e della finestra di chiacchierata a cambiamento in un modo coordinato. L'assistente di chiacchierata รจ costruito da un certo numero di oggetti del software di nucleo, vale a dire gli oggetti dell'utente (616, 618), oggetti del collegamento e gli oggetti della stanza (612, 614). In questo modo, i browsers multipli degli utenti possono essere collegati in un assistente distribuito potente di chat/HTTP e tutti gli tali utenti possono completamente interagirsi tra loro in un modo coordinato via i documenti dattilografati di fotoricettore del HTML, dei messaggi ed i trasferimenti di file.