Though largely superseded these days, watch a youtube video or two on 
JQuery. While higher level than straight javascript (for the purists in our 
midst), it was among the first libraries to really bring asynchonosity into 
its own (IMHO at least). A decent overview video would suggest the 
possibilities you might realize with such an alternate approach as Andy and 
Tilghman have pointed out.

-----Original Message-----
From: [email protected] [mailto:[email protected]] On 
Behalf Of Tilghman Lesher
Sent: Tuesday, November 10, 2015 4:58 PM
To: NLUG <[email protected]>
Subject: Re: [nlug] Perl / IIS

I tend to agree with Andy.  The problem isn't just with the web server, but 
with the browser, which typically declines to display the page until all 
elements are received, because additional elements may modify how the page 
is displayed.  Changing to an asynchronous model is going to help with this, 
by breaking up the interaction into multiple transactions, each of which can 
individually modify the page after it has rendered initially.

On Tue, Nov 10, 2015 at 4:44 PM, Andrew Farnsworth <[email protected]> 
wrote:
> I don't have a direct answer but one work around would be to rewrite
> the
> page(s) to load static content and then use JavaScript to query a web
> service for the data to display.
>
> Andrew Farnsworth
> (804) 405-3630
>
> On Nov 10, 2015, at 5:04 PM, Paul Boniol <[email protected]> wrote:
>
> (I'm only a programmer on this system, I can't change anything about
> it.) It is running Perl under/thrugh IIS to send program output to a web 
> browser.
>
> I've done a
> $| = 1;
> so Perl isn't buffering the output.  But IIS still seems to be 
> buffering...
> (text/plain output) I've done extensive searches and the closest thing
> I found to tell IIS to stop buffering / send the current buffer is
> https://msdn.microsoft.com/en-us/library/ms690769%28v=vs.90%29.aspx
> I haven't found any CPAN module equivalents...
>
> I found lots dealing with Perl and Apache, or Perl ActiveScript (which
> isn't available on the server).
>
> Has anyone ever dealt with this before?  Am I doomed to have to keep
> reminding impatient users they can't see anything until the program
> runs to completion?
>
> Thanks!
> Paul
>
> --
> --
> You received this message because you are subscribed to the Google
> Groups "NLUG" group.
> To post to this group, send email to [email protected] To
> unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/nlug-talk?hl=en
>
> ---
> You received this message because you are subscribed to the Google
> Groups "NLUG" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
> --
> --
> You received this message because you are subscribed to the Google
> Groups "NLUG" group.
> To post to this group, send email to [email protected] To
> unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/nlug-talk?hl=en
>
> ---
> You received this message because you are subscribed to the Google
> Groups "NLUG" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected].
> For more options, visit https://groups.google.com/d/optout.



--
Tilghman

--
--
You received this message because you are subscribed to the Google Groups 
"NLUG" group.
To post to this group, send email to [email protected] To 
unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/nlug-talk?hl=en

---
You received this message because you are subscribed to the Google Groups 
"NLUG" group.
To unsubscribe from this group and stop receiving emails from it, send an 
email to [email protected].
For more options, visit https://groups.google.com/d/optout.

-- 
-- 
You received this message because you are subscribed to the Google Groups 
"NLUG" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/nlug-talk?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"NLUG" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to