Hi Cinar,

On 5/15/06, Cinar Eren <[EMAIL PROTECTED]> wrote:


Hi,

I have been working with MINA for the last a few days. First of all, thank
you very much for such a great tool.
I have some questions:
1. what i understood from the archive, we dont need to worry about
creating threads for each session; as it is handled by MINA by default. What
kind of a need makes us create our own ThreadPoolFilter, etc?


You might want multiple thread pool filters to implement SEDA.  But it's
rare in practice. :)

2. I know that a large tutorial will not be available until Release 1.0, but
cant you update the Tutorial in "Getting Started" section at least? :-)


Do you mean the SWF screencast?  Otherwise, what part of the section has a
problem for you?

3. my most important question: what will be the best practice to make
communications between different IoSessions, i.e. the data taken from one
session shall be sent to another session. Is it ok for the IoSession to have
an attribute of type Queue which has a hasMessage method and in this method
we can try to send the message to the remote side?


If the IoSessions are handled by the same IoHandler instance, then you can
simply use the instance variable.  Otherwise, your idea looks fine.  Or you
could use VM-pipe transport; please refer to the table tennis example.

HTH,
Trustin
--
what we call human nature is actually human habit
--
http://gleamynode.net/
--
PGP key fingerprints:
* E167 E6AF E73A CBCE EE41  4A29 544D DE48 FE95 4E7E
* B693 628E 6047 4F8F CFA4  455E 1C62 A7DC 0255 ECA6

Reply via email to