Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #8356
| From | Giovanni Azua <bravegag@hotmail.com> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Blocking IO thread-per-connection model: possible to avoid polling? |
| Date | 2011-09-27 07:52 +0200 |
| Message-ID | <CAA7313E.7EB5%bravegag@hotmail.com> (permalink) |
| References | <CAA6C4A3.7E8F%bravegag@hotmail.com> <Ub-dnbm5zeCRZh3TnZ2dnUVZ_oudnZ2d@posted.palinacquisition> |
Hello Pete, Please note I am using classic Socket and Blocking IO and not NIO. On 9/27/11 12:22 AM, in article <NpOeStPeAdM@NnOwSlPiAnMk.com> wrote: > > Why do you need to interrupt the thread in order to send data? You > should be able to just get the output stream from the socket when you > create it, and then use that any time you want to send data. > Any time I want? Even if it means to write to the OutputStream from a different thread than the one receiving data? It is not clear from the documentation I can do this safely on a Socket. I think is not possible unless I get the underlying SocketChannel or? > The thread that reads from the socket shouldn't need to be responsible > for sending at all (except possibly as an optimization in the case where > it knows right away it has something to send as a response to something > it's just read). > I would not like to have my "Worker Threads" IO bound in any way, I would not prefer to have them responsible for sending data. The other idea is two have two-threads-per-connection model, one for receiving and one for sending ... but this is not the model I was trying to implement in my OP. TIA, Best regards, Giovanni
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar
Blocking IO thread-per-connection model: possible to avoid polling? Giovanni Azua <bravegag@hotmail.com> - 2011-09-27 00:09 +0200
Re: Blocking IO thread-per-connection model: possible to avoid polling? Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2011-09-26 15:22 -0700
Re: Blocking IO thread-per-connection model: possible to avoid polling? Robert Klemme <shortcutter@googlemail.com> - 2011-09-27 07:49 +0200
Re: Blocking IO thread-per-connection model: possible to avoid polling? Giovanni Azua <bravegag@hotmail.com> - 2011-09-27 07:52 +0200
Re: Blocking IO thread-per-connection model: possible to avoid polling? Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2011-09-27 09:29 -0700
Re: Blocking IO thread-per-connection model: possible to avoid polling? Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2011-09-27 10:23 -0700
Re: Blocking IO thread-per-connection model: possible to avoid polling? Giovanni Azua <bravegag@hotmail.com> - 2011-09-29 22:21 +0200
csiph-web