Oh, nice!&nbsp; Thanks for the info, Peter.<br><br>I dug a bit deeper into things, and found several resources, one of which I believe points out the specific problem that Peter (Fisk) mentioned above,<br><br>Near the bottom of 
<a href="http://www.huikuri.com/flash/xml/">http://www.huikuri.com/flash/xml/</a><br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote"><strong>
7 E My Server sends out XML but my Flash application never receives 
        it?</strong><br>
        Your XML server must terminate each XML messages with a null (ASCII 0) 
        otherwise your flash application will hold open a connection until the 
        session is closed. If you are having problems have a look at some of the 
        prebuilt flash servers that are known to be working and test with those, 
        before using your own server. Then you can concentrate on problems in 
        your flash code or your socket server.</blockquote><div><br>Again, as Peter points out above, binary socket connections are available as part of Flash 9. I&#39;ve been playing around with bits and pieces of code, with some levels of success.&nbsp; For what it&#39;s worth, I&#39;ve found the following error catching code found in the ActionScript 
3.0 Cookbook quite valuable in this regard,<br><br>if ( socket.connected ) {<br>&nbsp;&nbsp;&nbsp; try {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; socket.flush(&nbsp; );<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; catch( error:IOError ) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; logInstance.write( &quot;socket.flush error\n&quot; + error );
<br>&nbsp;&nbsp;&nbsp; }<br>}<br>else {<br>&nbsp;&nbsp;&nbsp; connectToSocketServer(&nbsp; );<br>}<br>&nbsp;</div><br><br><div><span class="gmail_quote">On 3/6/07, <b class="gmail_sendername">Peter Saint-Andre</b> &lt;<a href="mailto:stpeter@jabber.org">stpeter@jabber.org
</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;">See also the ActionScript library that Daniel Dura at Adobe created:<br>
<br><a href="http://www.danieldura.com/archive/new-as3-xmpp-library-on-adobe-labs">http://www.danieldura.com/archive/new-as3-xmpp-library-on-adobe-labs</a><br><br><a href="http://code.google.com/p/as3xmpp/">http://code.google.com/p/as3xmpp/
</a><br><br>/psa<br><br>Peter Fisk wrote:<br>&gt; Thanks for your help.<br>&gt;<br>&gt; Knowing this, I was able to get the server to respond.<br>&gt;<br>&gt; Fortunately, it looks as though the Xiff project is ready to ship a Beta
<br>&gt; release - they seem to use a binary socket connection to avoid the problem.<br>&gt; <a href="http://www.igniterealtime.org/projects/xiff/">http://www.igniterealtime.org/projects/xiff/</a><br>&gt;<br>&gt; -- Peter Fisk
<br>&gt;<br>&gt;<br>&gt;<br>&gt; On 3/5/07, *Peter Saint-Andre* &lt;<a href="mailto:stpeter@jabber.org">stpeter@jabber.org</a><br>&gt; &lt;mailto:<a href="mailto:stpeter@jabber.org">stpeter@jabber.org</a>&gt;&gt; wrote:<br>
&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Flash doesn&#39;t like XML streams and XMPP is streaming XML. A Google<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; search for &quot;Flash+Jabber&quot; or &quot;Flash+XMPP&quot; will probably yield some<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; workarounds...<br>&gt;
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; /psa<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; M. David Peterson wrote:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; Hey All,<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; Peter Fisk (Cc&#39;d) has developed direct support for XMPP into Vista<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; Smalltalk, a .NET and now Flash-based implementation of Smalltalk
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; and<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; Lisp.&nbsp;&nbsp;It seems he&#39;s run into some problems, however, with<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; getting XMPP<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; to work in the Flash-based version (see:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; <a href="http://vistascript.net/vistascript/flex/vst.swf">
http://vistascript.net/vistascript/flex/vst.swf</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;<a href="http://vistascript.net/vistascript/flex/vst.swf">http://vistascript.net/vistascript/flex/vst.swf</a>&gt; for a working demo and<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; visit 
<a href="http://vistasmalltalk.wordpress.com/">http://vistasmalltalk.wordpress.com/</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; &lt;<a href="http://vistasmalltalk.wordpress.com/">http://vistasmalltalk.wordpress.com/</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;<a href="http://vistasmalltalk.wordpress.com/">
http://vistasmalltalk.wordpress.com/</a>&gt;&gt; for a running list of entries<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; that provide various demo&#39;s to help get you started)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; In follow-up to a question I posed to Peter in a recent blog entry,
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; @<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://vistasmalltalk.wordpress.com/2007/02/22/wpfe-10-wont-support-clr/#comment-3676">http://vistasmalltalk.wordpress.com/2007/02/22/wpfe-10-wont-support-clr/#comment-3676
</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;&nbsp;&nbsp;&nbsp; David,<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;&nbsp;&nbsp;&nbsp; On opening a socket connection to any Jabber server, I can<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; catch the<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;&nbsp;&nbsp;&nbsp; &quot;connection established&quot; event after which it seems to hang.
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; There<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;&nbsp;&nbsp;&nbsp; is no problem connecting from Flash to http servers and I can<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;&nbsp;&nbsp;&nbsp; connect to Jabber using Exodus with no problem. I added a<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;&nbsp;&nbsp;&nbsp; &quot;crossdomain.xml
&quot; file to the same directory as the *.swf file:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;&nbsp;&nbsp;&nbsp; Any thoughts?<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; I personally don&#39;t have enough experience with Flash to be able
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; to know<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; the answer (or at least the possible answer) to the problem.&nbsp;&nbsp;Am<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; digging<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; around a bit to see what I might be able to come up with (I doubt<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; much I
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; need to express to this list how cool it would be to have this<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; capability built into a Smalltalk/Lisp interpreter for Flash!<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; ;-)), but<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; it seemed worth posting this to the dev-list to see if anyone
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; else out<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; there might be able to lead and guide me, and ultimately, Peter,<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; to the<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; solution.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; Thanks in advance for any and all help/advice!
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; --<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; /M:D<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; M. David Peterson<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; <a href="http://mdavid.name">http://mdavid.name</a> | <a href="http://www.oreillynet.com/pub/au/2354">
http://www.oreillynet.com/pub/au/2354</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; &lt;<a href="http://www.oreillynet.com/pub/au/2354">http://www.oreillynet.com/pub/au/2354</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;<a href="http://www.oreillynet.com/pub/au/2354">http://www.oreillynet.com/pub/au/2354
</a>&gt;&gt; | <a href="http://dev.aol.com/blog/3155">http://dev.aol.com/blog/3155</a><br>&gt;<br><br></blockquote></div><br><br clear="all"><br>-- <br>/M:D<br><br>M. David Peterson<br><a href="http://mdavid.name">http://mdavid.name
</a> | <a href="http://www.oreillynet.com/pub/au/2354">http://www.oreillynet.com/pub/au/2354</a> | <a href="http://dev.aol.com/blog/3155">http://dev.aol.com/blog/3155</a>