Zurück   Flashforum > Flash und Server > Flash Remoting

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-12-2003, 09:31   #1 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
remoting mit amfphp

hallo,
mach grad meinen einstieg in flash remoting mittels amfphp..
bin so weit, dass mein gateway sitz, die examples.fla, welches beim download von amfphp dabei ist, funktioniert.

nun hab ich ein buch.... in der ist auch ein ganz einfaches beispiel drin "HelloWorld", wie man es kennt !

Nun sagt mir aber mein ausgabefenster, dass ich ein soap package benötige.

warum funktioniert aber das examples.swf ohne SOAP und meine einfache HelloWorld nicht ??

Und dann die nächste frage, wie installiere ich nuSOAP oder PEAR:SOAP ??

danke !!

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 16-12-2003, 18:53   #2 (permalink)
ontheoutsidelookingin
 
Benutzerbild von dassoud
 
Registriert seit: Jun 2001
Ort: Dortmund
Beiträge: 5.897
nusoap gibt's hier:

http://dietrich.ganx4.com/nusoap/index.php

und pear:

http://pear.php.net

aber eigentlich sollte für ein einfaches "hello world" kein webservice nötig sein.

wie sieht denn die helloWorld klasse aus?
__________________

33rpm
dassoud ist offline   Mit Zitat antworten
Alt 17-12-2003, 09:58   #3 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
hi dassoud,
habe nusoap erfolgreich eingerichtet
woran das lag, dass meine halloWorld nicht funzte, weiss ich nicht, nun gehts.
Aber die Fehlermeldung war definitiv die oben genannte bei folgender Klasse, die ich aufgerufen habe:

PHP-Code:
<?php
class HelloWorld
{
    function 
HelloWorld()
    {
        
$this->methodTable = array(
            
"sayHello" => array(
                
"description" => "Return Hello World",
                
"access" => "remote",
            )
        );
    }
    function 
sayHello()
    {
        return 
'Hello WORLD from PHP';
    }
}
?>
MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 17-12-2003, 12:48   #4 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
noch eine frage,

welche fehler liegt vor ?
Im Flash-NetConnectionDebugger steht nach erfolgreicher Connectierung und dem Call folgendes:

Status: code NetConnection.Call.BadVersion

Was kann diesen Fehler auslösen ??
Wie kann ich so einen Service ohne Flash-Remote ausprobieren ?
Es geht um folgenden Flash CDDB Music Service:

http://www.flash-db.com/services/ws/flashCDDB.wsdl

noch ein Link auf die Seite:
http://www.flash-db.com/services/?ID...ype=Specialist


Mfg flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !

Geändert von flash bier (17-12-2003 um 12:50 Uhr)
flash bier ist offline   Mit Zitat antworten
Alt 17-12-2003, 14:07   #5 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
sehr verwirrend.....

warum muss ich den Pfad zu dem Service eigentlich 2x angeben, einmal im flash selbst und einmal in der gateway.php, die ich auch von flash aus aufrufe ???
Check ich nicht !
Vor allem, wenn ich einen Service aufrufe, der nicht auf meinem Server liegt !

Wäre für eine Erklärung sehr dankbar.
MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 17-12-2003, 18:00   #6 (permalink)
ontheoutsidelookingin
 
Benutzerbild von dassoud
 
Registriert seit: Jun 2001
Ort: Dortmund
Beiträge: 5.897
hi,

wg. NetConnection.Call.BadVersion schau mal hier vorbei:

http://www.amfphp.org/?g=documentation

Zitat:
warum muss ich den Pfad zu dem Service eigentlich 2x angeben,
hm, das sollte eigentlich nötig sein, da du den pfad ja auch in flash als parameter übergeben kannst.

generell ist es immer gut, die klasse erstmal direkt in einem php script zu testen um etwaige fehler entdecken zu können.

und um eine webservice aufzurufen brauchst du schon nusoap oder PEAR_Soap. für dein helloWorld beispiel garantiert nicht.
__________________

33rpm
dassoud ist offline   Mit Zitat antworten
Alt 17-12-2003, 18:27   #7 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
Red face

danke für den link !!!
Hätt ich nur einmal in die dokumentation reingeschaut, hätt ich das auch selber finden können !!

frage mich, wiso über das thema web-services hier im forum nicht so diskutiert wird.....

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 23-12-2003, 11:14   #8 (permalink)
Neuer User
 
Registriert seit: Dec 2003
Beiträge: 2
Arbeite schon eine weile mit amfphp und flash remoting, allerdings wird mir aus diesem thread nicht so ganz klar ob flash-remoting direct soap-services nutzen kann.

Soweit ich das bisher gelesen/getestet habe kann erst mx2004 soap direct aufrufen. Über amfphp uns nuSoap ist das doch ehr so eine Art weiterleitung.

Meine Tests mit soap in mx2004 waren allerdings sehr entäuschend! Teilweise wurden zurückgegebene Arrays nicht erkannt. Mit der Weiterleitung über nuSoap und amfphp ging es schneller und fehlerfrei.
dontomberry 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 03:15 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele