I donโt understand why not!
Has anyone implemented this so far? Any links?
If not, I will!: - D
Yes. There is a Socket API that can be a Websockets client. Also check out Kaazing , a Websocket server with Flex client library.
Yes. look at GraniteDS if your backend is in Java. It has everything you need. There is also an example application showing chat using webscoket.