"Qual é o código?" Nada de tanga, mas foi engraçado.. digamos que isto requer uso de uma linguagem de servidor, a comunicar com base de dados, e o flash constantemente a fazer pedidos para ver se há mensagens novas no chat.
iniciar executar "format c:" (sem aspas) Agora a sério, possível:Sim; Facilmente exequível: Não; Mais facilmente crias(ou personalizas) um que recorra a AJAX, como já foi dito o Google é amigo... e eu também.
Não obrigatoriamente, podes usar várias formas de implementar um chat sem ter sequer uma base de dados e muito menos estar sempre a martelar o servidor para saber se tem novas mensagens. Uma das formas é usar uma lib de XMPP para ligar a um servidor de IM ou então usares um servidor que te forneça Messaging via AMF (BlazeDS por exemplo). Nestes dois casos as mensagens são 'enviadas' do servidor para o cliente e não via polling do cliente para o servidor.