communicates with a topic manager independently using multi-thread operations. When the
client objects and topic manager communicate, parameters can be passed as objects that
contain participants' opinion or request by way of serialization. On the server side, topic
manager invokes XML converter and have the objects saved into a database so that they can
be available for the client objects in searching and fast loading.