I have a Flex 3 app which talks to a server via
RemoteObjects. I'd like to implement sessions and use
mx.messaging.MessageAgent's clientId property as a session ID. The
Flex 3 app has one <mx:RemoteObject> which, on first connect,
obtains a clientId for the AsyncRequest of their ChannelSet. Is
that a reliable solution (as in, does clientId ever change, e.g.
through some transparent change to the ChannelSet), or is there a