Zurück   Flashforum > Flash und Server > Flash mit XML und Webservices

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-08-2008, 12:20   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2006
Beiträge: 83
flash <policy-file-request/>

Hallo,

Lt. Adobe muss man Flash ein so genanntes policy file zur verfügung stellen, um neuen Flashplayer Versionen Socketzugriffe zu gestatten.
Es heißt hier in einem Tutorial

Zitat:


What data is sent in the request and response?

The request for a policy file is very simple: Flash Player sends the string <policy-file-request/> followed by a NULL byte to the port where it is requesting a policy file; no more, no less. Flash developers cannot modify the string that is sent. In return, Flash Player expects to receive the socket policy file as text. Once Flash Player receives the socket policy file, it closes the connection and opens a new connection if the policy file approves the request.
Mein Server bekommt also diese Message <policy-file-request/>

Das ist auch tatsache. Aber was ist denn mit

Zitat:
Flash Player expects to receive the socket policy file as text
gemeint?

Also für mich heißt das, dass ich den Inhalt der Datei als String (bzw. eigentlich als Bytestream) an Flash über den Socket schicke. Das mache ich nun auch. Passiert jedoch garnichts. Da kommt einfach wieder nach ein paar Sekunden eine Sandboxverletzung. Also kann ja irgendetwas nicht stimmen.

In meinem C# TCP-Server lese ich die Datei ein und schicke den Inhalt an Flash, so wie ich auch jeden anderen Bytestream an Flash senden würde...
jacquesr ist offline   Mit Zitat antworten
Alt 26-08-2008, 13:51   #2 (permalink)
Neuer User
 
Registriert seit: Jun 2006
Beiträge: 83
Alles klar, ich bin ein bisschen weiter gekommen.

Das Perlscript (Beispiel von Adobe, daran orientiere ich mich) printet einfach den Text des policy files in die console.

Ich glaube, da habe ich einfach zu wenig Verständnis, um jetzt begreifen zu können, wie Flash dann auf die Idee kommt, irgendeinen Consolentext lesen zu können....


Gibts jemanden, der mir erklären kann, wie und wohin ich zum Teufel noch eins (entschuldigung) in meiner C# ASP.NET Anwendung den Text schicken soll?
jacquesr 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:41 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele