johannes_db
%Europe/Berlin %997 %2008, 00:56
geachte Noorderburen,
het lukt me maar niet om een Persistent Remote Shared Object te laden in een 'nieuwe' Flex client..er wordt telkens een nieuw RSO aangemaakt als ik een Flex client opstart in de browser. Wanneer ik connect (RSO wordt aangemaakt) en dan deconnect met dezelfde client dan laadt het RSO wel correct (zonder de browser te refreshen dus).
Weet iemand hoe dit werkt?
Heeft dit te maken met de 'Scope' ofzo of moet ik mss een bepaalde JAVA-functie aanroepen?
Momenteel doe ik het volgende:
[Bindable]public var tso: SharedObject;
var nc:NetConnection = new NetConnection();
nc.addEventListener( "success", connectionSuccessHandler );
nc.connect("rtmp://IPadres/SOSample",true);
private function connectionSuccessHandler( event:Event ):void
{
tso = SharedObject.getRemote("naamVanRSO", "rtmp://IPadres/SOSample", true, false);
tso.addEventListener( NetStatusEvent.NET_STATUS, netStatusHandler );
tso.addEventListener( AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler );
tso.addEventListener( SyncEvent.SYNC, sharedObjectSyncHandler );
tso.connect( nc );
// HIER MOET ERGENS HET OBJECT WORDEN GELEZEN MAAR DIT LUKT ME DUS NIET
// moet hier iets staan als tso.send( "naamVanJAvaFunctie" ); ??
}
bedankt,
Johannes
het lukt me maar niet om een Persistent Remote Shared Object te laden in een 'nieuwe' Flex client..er wordt telkens een nieuw RSO aangemaakt als ik een Flex client opstart in de browser. Wanneer ik connect (RSO wordt aangemaakt) en dan deconnect met dezelfde client dan laadt het RSO wel correct (zonder de browser te refreshen dus).
Weet iemand hoe dit werkt?
Heeft dit te maken met de 'Scope' ofzo of moet ik mss een bepaalde JAVA-functie aanroepen?
Momenteel doe ik het volgende:
[Bindable]public var tso: SharedObject;
var nc:NetConnection = new NetConnection();
nc.addEventListener( "success", connectionSuccessHandler );
nc.connect("rtmp://IPadres/SOSample",true);
private function connectionSuccessHandler( event:Event ):void
{
tso = SharedObject.getRemote("naamVanRSO", "rtmp://IPadres/SOSample", true, false);
tso.addEventListener( NetStatusEvent.NET_STATUS, netStatusHandler );
tso.addEventListener( AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler );
tso.addEventListener( SyncEvent.SYNC, sharedObjectSyncHandler );
tso.connect( nc );
// HIER MOET ERGENS HET OBJECT WORDEN GELEZEN MAAR DIT LUKT ME DUS NIET
// moet hier iets staan als tso.send( "naamVanJAvaFunctie" ); ??
}
bedankt,
Johannes