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.
