MLB Flex Chat
One of my last projects at MLB Advanced Media was a Jabber powered chat client built in Flex. The interface consists of mxml components, several custom Flex components (like the crowd view), and some Flash content converted over to Flex with the Flex Component Kit.
It uses the as3 XIFF library to communicate with eJabberd, and at the time I had to make some modifications to the library to get it to successfully work. This is due to eJabberd’s strict implementation of the xmpp spec. It basically meant using the binary socket and fixing some of the packet structures. There are also several services that the client interfaces with, including some “bots” that can log in and out of chat to administer it and perform other tasks.



