Not quite sure what you mean. I am assuming you have lots of different messages and want to create a new type of stream for each one, right?
If so, this is not how you really want to do it.
If you have different messages being sent from a client to a server, I recommend you wrap the message in XML.
<message_type_x>
<value>123</value>
</message_type_x>
<message_type_y>
<value>hello</value>
</message_type_y>
This will make your system to be scalable.
For further information out how to implement a client-server app see the following resources:
-- this shows a flash client talking to a
Java server using XML.
--------------------------------------------------------------------
http://hotwired.lycos.com/webmonkey/multimedia/shockwave_flash/tutorials/tutorial9.html -- ibm tutorial showing how to setup a very simple client server connection. beginners should START HERE - some knowledge of threads would help.
---------------------------------------------------------------------------
http://www-106.ibm.com/developerworks/edu/j-dw-javasocks-i.html?S_TACT=103AMW02&S_CMP=EDU