Zurück   Flashforum > Flash und Server > Flash Media Server

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-11-2007, 20:52   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2007
Beiträge: 11
XML-Datei "pushen"?

Hallo liebes Forum,

ich hab ein Projekt fertiggestellt. Es sind Flashseiten, die eine XML-Datei einlesen, die zu völlig unterschiedlichen Zeiten aktualisiert wird. Im Moment ist es so, daß der Flashfilm diese XML-Datei in regelmäßigen Intervallen abruft (polling).

Nun hab ich folgendes Problem:
Ich soll dafür sorgen, daß die Clients nur dann reagieren, wenn eine Aktualisierung stattfindet.
Also etwas in der Richtung, daß die XML-Datei vom Server an die Clients gepusht wird.

Google und Foren habe ich durchgeschaut. Leider rennt mir die Zeit davon, deshalb hoffe ich, daß Ihr mir helfen könnt:
Wie könnte ich das Ganze mit Flash 7 (ist eine Vorgabe) und Red5 hinbekommen? Ein Lösungsansatz würde mir schon reichen, ich bezahle auch gerne etwas dafür.
kruemel773 ist offline   Mit Zitat antworten
Alt 24-11-2007, 22:27   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Das geht nicht so ohne weiteres. Dafür musst du eine SocketConnection aufbauen, da der Server sonst nicht weiss, wo die Clients sind.
Omega Psi ist offline   Mit Zitat antworten
Alt 24-11-2007, 22:34   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2007
Beiträge: 11
Hallo !! Vielen Dank für Deine Antwort. Wie würdest Du das lösen? Einen Socket Server wie z.B. oregano soll ich nicht verwenden. Dachte, vielleicht könnte man z.B. etwas in ein remote shared object schreiben.
kruemel773 ist offline   Mit Zitat antworten
Alt 24-11-2007, 22:48   #4 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Ich würde das, wenn ich müsste eben über Sockets lösen. Oder steige auf Flex um und nutze die LiveCycleDataServices. Wenn ich Remoting nun nicht falsch verstanden habe, stellt trotzdem der Client eine Anfrage an den Server, was du ja gerade nicht willst. LCDS oder Sockets sind wohl das, was du brauchst.
Omega Psi ist offline   Mit Zitat antworten
Alt 24-11-2007, 23:06   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2007
Beiträge: 11
Vielen Dank!! Ich hab Dir eine E-mail geschickt. Tut mir leid, wenn ich immer sehr verzögert antworte
Noch eine dumme Frage, falls Du noch kurz Zeit hast: Kann man auch in Red5 eine Socketverbindung aufbauen oder braucht man dazu einen anderen Server?
Hm, oder ginge es vielleicht, die XML Daten über eine NetConnection zu verschicken? Was ich brauche, ist 1.) eine offene Verbindung und 2.) eine Funktion in AS, die auf eingehende Daten reagiert
kruemel773 ist offline   Mit Zitat antworten
Alt 24-11-2007, 23:23   #6 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Danke für das Angebot, doch ich muss leider passen.

Zum Thema Red5: da hab ich noch nichts mit gemacht.

Zum Thema NetConnection: In Verbindung mit der NetStream Klasse könntest du text verschicken:
Zitat:
You can also use NetStream objects to send text messages to all subscribed clients (see the NetStream.send() method).
Die ist aber aus der AS3 API. Musst mal abgleichen.
Omega Psi ist offline   Mit Zitat antworten
Alt 24-11-2007, 23:31   #7 (permalink)
Neuer User
 
Registriert seit: Oct 2007
Beiträge: 11
Aber vielen vielen Dank für Deine Hilfe, Du kommst trotzdem wie ein rettender Engel
Werd's mal mit der NetStream Klasse probieren, die gibt's auch in AS2

Ich wünsch Dir einen schönen Abend, noch mal vielen Dank für Deine Zeit und Mühe
kruemel773 ist offline   Mit Zitat antworten
Alt 25-11-2007, 13:53   #8 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Vielleicht für dich interessant: Link
Omega Psi ist offline   Mit Zitat antworten
Alt 25-11-2007, 14:36   #9 (permalink)
Neuer User
 
Registriert seit: Oct 2007
Beiträge: 11
Sogar sehr interessant... super, danke
kruemel773 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 09:35 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele