<html><div style='background-color:'><DIV>I have been a 'silent' member of this list for a while, and want to get your feedback on a technology I have been experimenting with.&nbsp; It's called Instant Messaging Extensible Markup Language (IMXML); it allows anyone to create applications and publish content via IM networks.&nbsp;&nbsp; It's basically a 'chat bot' language but because it's XML based it is easy for anyone to create a chat bot.&nbsp; It is also web-based so you can use the majority of the code used to create an HTML application when producing an IMXML application.&nbsp; You can check it out at <A href="http://www.imxml.org">www.imxml.org</A>, or at <A href="http://www.sourceforge.net/projects/imxml">www.sourceforge.net/projects/imxml</A>.&nbsp; I believe an open language like this will add value&nbsp;to the Jabber IM network by giving the user something they can't get on anyother network.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>A brief background:<BR>I began this project after I built an IM Bot and friends began asking for more and more features; after a while the code got extremely complex.&nbsp; So&nbsp;turned&nbsp;to XML&nbsp;and developed IMXML; this made it much easier to create new IM Bot applications.&nbsp; The first version was written in PERL, and then I wrote another version in Java that was based on a distributed architecture.&nbsp; Since I worked for AOL at the time,&nbsp;I essentially&nbsp;kept&nbsp;IMXML to myself&nbsp;(I stress 'worked'... recently I was 'reorganized' :-( ... so now I am a Comp Sci. grad. student at Johns Hopkins Univ.).&nbsp; Then I re-architected the Java version and wrote a rudimentary Jabber interface (Thanks to Al Sutton's Jabber Library :-) !!!) and am releasing it to the public.&nbsp; If there is some demand for it then I'll continue to develop it, with help from interested people.&nbsp; In any event, I'll be using it as a platform to research and study language grammar parsers.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>The version available on Source Forge is a 'single server', meaning that the entire application is self-contained.&nbsp; As opposed to the distributed version, which would require running at least two processes and setting up MySQL (Oracle or some DB).&nbsp; In fact since the compact version was written after the distributed version the code for the single server is a LOT cleaner (albeit the single server code is still&nbsp;in a proof-of-concept stage).&nbsp; Anyway, I encourage you to take a look at the website imxml.org; download the jar file from SourceForge; and enjoy!&nbsp; The server is preconfigured to use the Stock quotes application on my web site.&nbsp; Just start the server and send your bot the message 'quotes'.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Any questions feel free to e-mail me.&nbsp; I look forward to hearing your thoughts.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Rashad Moore<BR><A href="mailto:rashad_moore@hotmail.com">rashad_moore@hotmail.com</A></DIV>
<DIV><A href="mailto:mrashad@jabber.org">mrashad@jabber.org</A></DIV>
<DIV>&nbsp;</DIV>
<DIV>P.S. If you are in the Washington DC Metro area and you or your firm needs a software engineer... I'm available! :-)</DIV></div><br clear=all><hr>Get your FREE download of MSN Explorer at <a href='http://go.msn.com/bql/hmtag_itl_EN.asp'>http://explorer.msn.com</a><br></html>