Well, in my experiment, this is what I get in the console:
qhwndx
| domain error: WSAAsyncSelectJ
|    >{. WSAAsyncSelectJ({.y);hwnd;1026;flags


I thought this meant that there is no window here, and so no message pump.

Or??

~Yuva


On Fri, Mar 28, 2008 at 2:17 PM, bill lam <[EMAIL PROTECTED]> wrote:

> async sockets is single thread, same for message pump. If you start a new
> server
> for each client, async socket is not needed.
>
> Yuvaraj Athur Raghuvir wrote:
> > When I try to use  async sockets in jconsole - I get an error. I assume
> this
> > is because async sockets need a message pump that is not setup in the
> > jconsole.
> >
> > ~Yuva
> >
> >
> > On Tue, Mar 25, 2008 at 11:38 AM, bill lam <[EMAIL PROTECTED]> wrote:
> >
> >> I think that the documentation suggested you to start a new J server
> for
> >> each
> >> c++ client.
> >>
> >> BTW if you use jconsole for J server, the overhead is quite small.
> ymmv.
> >>
> >> Yuvaraj Athur Raghuvir wrote:
> >>> Hello,
> >>>
> >>> Environment: Windows XP ; J6.02
> >>>
> >>> I have a case where I use sockets to communicate from a C++ Client to
> a
> >> J
> >>> Socket Server. When I step through, the J interactive session is
> usable.
> >>> However, when I pump in large amounts of data, the session window is
> not
> >>> responsive anymore.  When I write out a log, I can see that the J
> >> process is
> >>> alive and processing data.
> >>>
> >>> I am using sockets in async mode on the server side purely to support
> >>> interactive use.
> >>>
> >>> In the User Documentation, there is the statement that for these
> cases:
> >>> "best designed from the ground up to have the GUI part in one
> execution
> >>> thread or task that is always responsive and the data processing part
> in
> >> a
> >>> separate thread or task." [1].
> >>>
> >>> I was not able to locate any lab or description of multi-threaded
> >>> programming in J/Win32 in my quick search. Is there a reference /
> sample
> >>> code that can help me out here?
> >>>
> >>> Thanks,
> >>> Yuva
> >>>
> >>> p.s: Would it help to have  a form/window purely from the perspective
> of
> >>> having an explicit message pump?
> >>>
> >>>
> >>> [1] http://www.jsoftware.com/help/user/message_pump.htm
> >>> ----------------------------------------------------------------------
> >>> For information about J forums see http://www.jsoftware.com/forums.htm
> >>>
> >> ----------------------------------------------------------------------
> >> For information about J forums see http://www.jsoftware.com/forums.htm
> >>
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> >
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to