I'm not sure I understand the question exactly ... Do you want a client based solution, or a server based solution?<br>Do you want the client (web browser) to query the web server that then in-turn queries a central XMPP Server?<br>
<br>Why would a daemon need to run when PHP has a wrapper for Unix Sockets - PHP can do this directly and quite efficiently with one of several libraries that are available for XMPP Services.<br><br>If you are using PHP as the proxy to query an XMPP Server on the clients behalf and you need a more robust or efficient client - I would suggest implementing your own client using Jquery and Json - json markup is much lighter weight than xml (jabber/xmpp) - especially to the browser... <br>
<br>The last option is using a Flash client which wouldn't be too hard to implement using XIFF.<br><br>As far as a well rounded boxed opensource solution that's going to work robustly on an intranet - I don't know of such a thing.<br>
<br><br><br><div class="gmail_quote">On Wed, May 27, 2009 at 2:58 PM, Jay Zuverink <span dir="ltr"><<a href="mailto:jayzuv@yahoo.com">jayzuv@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div style="font-family: tahoma,new york,times,serif; font-size: 10pt;"><div><span>Blab_lite40 installed on clients??? <a href="http://hot-things.net/?q=blite" target="_blank">http://hot-things.net/?q=blite</a></span><br>
</div><div style="font-family: tahoma,new york,times,serif; font-size: 10pt;"><br><div style="font-family: arial,helvetica,sans-serif; font-size: 13px;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Adam Tauno Williams <<a href="mailto:awilliam@whitemice.org" target="_blank">awilliam@whitemice.org</a>><br>
<b><span style="font-weight: bold;">To:</span></b> <a href="mailto:grlug@grlug.org" target="_blank">grlug@grlug.org</a><br><b><span style="font-weight: bold;">Sent:</span></b> Wednesday, May 27, 2009 12:56:12 PM<br><b><span style="font-weight: bold;">Subject:</span></b> [GRLUG] XMPP Proxy/Middleware Service?<br>
</font><div><div></div><div class="h5"><br>
We are attempting to integrate our XMPP services (chat/IM) into the<br>latest version of our Intranet (which is essentially a PHP mash-up). <br><br>We have a basic chat application that runs on the site using the JSJaC<br>
<span><<a href="http://blog.jwchat.org/jsjac/" target="_blank">http://blog.jwchat.org/jsjac/</a>>. It "works" but isn't really robust</span><br>enough for deployment.<br><br>So what I've been looking for is some kind of XMPP proxy service; where<br>
a daemon/service connects to the XMPP server and allows the web client<br>to poll or perform operations on the connection [and times out the<br>connection on inactivity]. The utility of something like that seems<br>pretty obvious but browsing around I haven't been able to find such a<br>
beast; has anyone seen something along those lines?<br><br>_______________________________________________<br>grlug mailing list<br><a href="mailto:grlug@grlug.org" target="_blank">grlug@grlug.org</a><br><span><a href="http://shinobu.grlug.org/cgi-bin/mailman/listinfo/grlug" target="_blank">http://shinobu.grlug.org/cgi-bin/mailman/listinfo/grlug</a></span><br>
</div></div></div></div></div><br>
</div><br>_______________________________________________<br>
grlug mailing list<br>
<a href="mailto:grlug@grlug.org">grlug@grlug.org</a><br>
<a href="http://shinobu.grlug.org/cgi-bin/mailman/listinfo/grlug" target="_blank">http://shinobu.grlug.org/cgi-bin/mailman/listinfo/grlug</a><br></blockquote></div><br>