Flash Communication Server

Hey guys, I was wondering if you guys have played around with FlashComm at all? I am currently taking a class, and trying to get the hang of it. The class is pretty comprehensive and I’m not doing having too much trouble. But I definately have some question reguarding some techniques that my professor hasn’t touched upon and I was wondering if any of you guys had any knowledge about.

My question is about how the client-side AS relates to the server side AS. I’m sitting here looking at both files, and I can’t figure it out. It’s not really a technical question pursay. I’m just looking at this sample file for an Mp3 player and the client side script doesn’t call upon the server side script at all. Does it just know to do it? or is this sample file just wrong? Here is th code I’m looking at:

CLIENT SIDE

//Connection
var hookup_nc:NetConnection = new NetConnection();
hookup_nc.connect(“rtmp:/zmp3select/spin”);
var musicStream_ns:NetStream = new NetStream(hookup_nc);
//Classics
start_btn.onPress = function() {
hookup_nc.call(“streamClassics”);
musicStream_ns.play(“myMusic”);
};
//Blues
blues_btn.onPress = function() {
hookup_nc.call(“streamBlues”);
musicStream_ns.play(“myMusic”);
};
//Music Off
stop_btn.onPress = function() {
hookup_nc.call(“streamsOff”);
musicStream_ns.close();
};

SERVER SIDE

application.onConnect = function(player) {
application.acceptConnection(player);
player.streamClassics = function() {
player.mySounds = Stream.get(“myMusic”);
if (player.mySounds) {
player.mySounds.play(“mp3:Mozart1”, 0);
player.mySounds.play(“mp3:Regal”, 0, -1, false);
player.mySounds.play(“mp3:Bolero”, 0, -1, false);
}
};
player.streamBlues = function() {
player.mySounds = Stream.get(“myMusic”);
if (player.mySounds) {
player.mySounds.play(“mp3:IndianBlues”, 0);
player.mySounds.play(“mp3:ye”, 0, -1, false);
player.mySounds.play(“mp3:palmsway”, 0, -1, false);
}
};
player.streamsOff = function() {
player.mySounds.play(false);
};
};

:puzzled: