Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-08-2003, 14:49   #1 (permalink)
Neuer User
 
Benutzerbild von :: RK ::
 
Registriert seit: Jan 2002
Ort: Umgebung Stuttgart
Beiträge: 5.412
wie gut/stabil ist die LocalConnetion funktion ?

hi,

für ne Website möchte ich die Navigation in zwei Teile teilen.
Die Hauptnavigation verläuft horizontal unter dem Header der
Website.
Die Unterpunkte zum jeweiligen Menüpunkt soll links unter dem
Header aber vertikal angebracht werden.

Damit ich nicht für jeden Menüpunkt ne eigene SWF machen muss
hab ich mir überlegt das ganze per localconnection zu lösen.

nun die Frage:
Was für Probleme kennt ihr mit dieser Methode, bzw.
wie performencelasstig ist das ? Da das ganze erst seit FlashMX
funzt, ist der Flashplayer 6 schon so weit verteilt, dass es auch
alle sehen können ???

danke schonmal
__________________
Das Glück im Leben hängt von den guten Gedanken ab, die man hat.

Easing_Equations / Flash Kontaktformular / FlashPlugin W3C konform / Nützliche Beiträge zu FAQs
:: RK :: ist offline   Mit Zitat antworten
Alt 10-08-2003, 15:15   #2 (permalink)
[Ernst Reiter]
 
Benutzerbild von Scrawer
 
Registriert seit: Jul 2001
Ort: austria
Beiträge: 3.691
da würde ich mir keine sorgen machen......
das geht ohne Probleme auf allen Browsern (Flash 6p vorausgesetzt)... speed ist auch top...

es gibt halt nur eine max. kbyte größe pro send paket.... weis nun nicht genau
auswendig......

das einzige ist... du solltest mit Session ID's arbeiten...
wenn einer die Seite zweimal öffnet.... (2 Browser zeitgleich) gibt es Doppel Anmeldungen....... und dann läuft nix mehr so richtig
__________________
Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen
m.f.g Scrawer (www.thinkspace.at)

Geändert von Scrawer (10-08-2003 um 15:16 Uhr)
Scrawer ist offline   Mit Zitat antworten
Alt 10-08-2003, 15:26   #3 (permalink)
Neuer User
 
Benutzerbild von :: RK ::
 
Registriert seit: Jan 2002
Ort: Umgebung Stuttgart
Beiträge: 5.412
hi,

wie genau meinst du das mit den Session IDs ? (hab mich noch
nicht so arg mit localconnection auseinandergesetzt )

könntest du das ein bisschen weiter erklären ?




aber danke schonmal
__________________
Das Glück im Leben hängt von den guten Gedanken ab, die man hat.

Easing_Equations / Flash Kontaktformular / FlashPlugin W3C konform / Nützliche Beiträge zu FAQs
:: RK :: ist offline   Mit Zitat antworten
Alt 10-08-2003, 15:43   #4 (permalink)
[Ernst Reiter]
 
Benutzerbild von Scrawer
 
Registriert seit: Jul 2001
Ort: austria
Beiträge: 3.691
naja du musst ja für jeden film einen namen vergeben... mit dem du dich dann so zusagen anmeldest......
der name muss nichts mit dem swf namen zu tun haben.... aber wenn ich nun z.b. den film
main.swf
navi.swf
habe könnte sich z.b. der film main.swf mit "main" anmelden:
in_lc = new localconnection();
in_lc.connect("main");

den namen muss dann navi aber wissen, da er eben bei einem send diesen benötigt.... (umgekehrt das selbe spiel)

du musst dir das einfach gesagt so vorstellen als gäbe es einen zentralen punkt am localen pc der von flash eingerichtet wird... ein server einfach gesagt

dort melden sich deine beiden filme mit ihrem namen an (...connect(name))

so... nun ist es einfach.. wenn ein film ein send absetzt... schickt er ja den name des ziel filmes, die aufzurufende function.. und arguments dem server, der server kennt natürlich den ziel film (ist ja bei ihn registriert) und reicht es eben ans ziel weiter.....

soweit alles ok...
jetzt ist das problem wenn einer den browser zwei mal öffnet.... hat der server auf einmal.... zwei "main" und zwei "navi".... filme die sich registrieren möchten und das immer mit der selben id...... im prinzip überschreibt der letzte immer das bestehende... sprich im zuletzt geöffneten browser läuft eh noch alles

daher arbeit ich immer mit session id's... das problem ist nur jenes das du nicht einfach einen zeitstempel nehmen kannst in den einzelnen filmen... da ja die filme untereinander die namen kennen müssen und der wert sicher nicht synchron wäre löse das immer per php... das ich mit php einen zeitstempel bei aufruf der seite nehme und beide filme per argument mit übergebe....... dann haben sie halt id namen wie: main120540050 je nach dem
__________________
Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen
m.f.g Scrawer (www.thinkspace.at)

Geändert von Scrawer (10-08-2003 um 15:53 Uhr)
Scrawer ist offline   Mit Zitat antworten
Alt 10-08-2003, 15:54   #5 (permalink)
Neuer User
 
Benutzerbild von :: RK ::
 
Registriert seit: Jan 2002
Ort: Umgebung Stuttgart
Beiträge: 5.412
hi,

hab mir schon gedacht, dass das per php gelöst wird war mir aber net sicher, hauptsache ich habs kapiert.


tausend dank
__________________
Das Glück im Leben hängt von den guten Gedanken ab, die man hat.

Easing_Equations / Flash Kontaktformular / FlashPlugin W3C konform / Nützliche Beiträge zu FAQs
:: RK :: ist offline   Mit Zitat antworten
Alt 10-08-2003, 15:56   #6 (permalink)
[Ernst Reiter]
 
Benutzerbild von Scrawer
 
Registriert seit: Jul 2001
Ort: austria
Beiträge: 3.691
wie, ist egal..... kannst auch per javascript machen oder sonst wie....

man sollte das grund problem halt nur berücksichtigen.... wie du es löst ist deine sache

wenn du sagst den user hat eh keine zwei browser auf zu machen ist das auch ok
__________________
Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen
m.f.g Scrawer (www.thinkspace.at)
Scrawer ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 15:07 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele