In this tutorial I walk through the basics of Peer to Peer communication using Flash Professional within the context of a real-time chat app. This technology can easily be extended for more robust collaboration projects such as real-time community white boards, social gaming or real-time online support. The source files can be downloaded here.
For more information I encourage you to check out Tom Krcha’s blog FlashRealtime.com where he makes a similar app using Flash Builder. Also, for a commercial-grade solution, check out LiveCycle Collaboration Service that has many key capabilities, including: