Thank you very much Jay - I will try it out ;) <br><br><div><span class="gmail_quote">On 4/2/07, <b class="gmail_sendername">Jay McCarthy</b> &lt;<a href="mailto:jay.mccarthy@gmail.com">jay.mccarthy@gmail.com</a>&gt; wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Here is a simple one:<br><br>(require (lib &quot;servlet-sig.ss&quot; &quot;web-server&quot;)
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (lib &quot;unit.ss&quot;))<br><br>(unit<br>&nbsp;&nbsp;(import servlet^)<br>&nbsp;&nbsp;(export)<br><br>&nbsp;&nbsp;(send/finish<br>&nbsp;&nbsp; (make-html-response/incremental<br>&nbsp;&nbsp;&nbsp;&nbsp;(lambda (output-chunk)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(output-chunk &quot;&lt;html&gt;&lt;head&gt;&lt;title&gt;&quot;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;my-title&lt;/title&gt;&lt;/head&gt;\n&quot;)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(output-chunk &quot;&lt;body&gt;&lt;p&gt;The first paragraph&lt;/p&gt;\n&quot;)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(sleep 4)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(output-chunk &quot;&lt;p&gt;The second paragraph&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;\n&quot;)))))
<br><br>On 3/28/07, Yin-So Chen &lt;<a href="mailto:yinso.chen@gmail.com">yinso.chen@gmail.com</a>&gt; wrote:<br>&gt; Thanks - I will give it a try.&nbsp;&nbsp;I couldn&#39;t find an example on how the<br>&gt; function (gen output) is written - would you happen to have an example?
<br>&gt;<br>&gt; Thanks,<br>&gt; yinso<br>&gt;<br>&gt;<br>&gt; On 3/28/07, Jay McCarthy &lt;<a href="mailto:jay.mccarthy@gmail.com">jay.mccarthy@gmail.com</a>&gt; wrote:<br>&gt; &gt; Not directly, but perhaps make-response/incremental is what you need.
<br>&gt; &gt;<br>&gt; &gt;<br>&gt; <a href="http://download.plt-scheme.org/doc/360/html/web-server/web-server-Z-H-12.html#node_sec_10.1.3">http://download.plt-scheme.org/doc/360/html/web-server/web-server-Z-H-12.html#node_sec_10.1.3
</a><br>&gt; &gt;<br>&gt; &gt; Jay<br>&gt; &gt;<br>&gt; &gt; On 3/27/07, Yin-So Chen &lt;<a href="mailto:yinso.chen@gmail.com">yinso.chen@gmail.com</a>&gt; wrote:<br>&gt; &gt; &gt; Hi -<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; how can I access the output-port within a servlet?&nbsp;&nbsp;The scenario is when
<br>&gt; I<br>&gt; &gt; &gt; have a large file that shouldn&#39;t be held in memory but better accessed<br>&gt; via a<br>&gt; &gt; &gt; pipe between input and output port.&nbsp;&nbsp;As far as I can tell the request<br>&gt; object<br>
&gt; &gt; &gt; doesn&#39;t take a port for body content.&nbsp;&nbsp;Let me know if I missed anything,<br>&gt; &gt; &gt; thanks.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; yinso<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; --<br>&gt; &gt; &gt; <a href="http://www.yinsochen.com">
http://www.yinsochen.com</a><br>&gt; &gt; &gt; ...continuous learning...<br>&gt; &gt; &gt; _________________________________________________<br>&gt; &gt; &gt;&nbsp;&nbsp; For list-related administrative tasks:<br>&gt; &gt; &gt;&nbsp;&nbsp; <a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme">
http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a><br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; --<br>&gt; &gt; Jay McCarthy &lt; <a href="mailto:jay.mccarthy@gmail.com">jay.mccarthy@gmail.com
</a>&gt;<br>&gt; &gt; <a href="http://jay.teammccarthy.org">http://jay.teammccarthy.org</a><br>&gt; &gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt;<br>&gt;&nbsp;&nbsp;<a href="http://www.yinsochen.com">http://www.yinsochen.com</a><br>
&gt; ...continuous learning...<br><br><br>--<br>Jay McCarthy &lt;<a href="mailto:jay.mccarthy@gmail.com">jay.mccarthy@gmail.com</a>&gt;<br><a href="http://jay.teammccarthy.org">http://jay.teammccarthy.org</a><br></blockquote>
</div><br><br clear="all"><br>-- <br><a href="http://www.yinsochen.com">http://www.yinsochen.com</a><br>...continuous learning...