Recientemente me he intersado en las ventajas que ofrecen los componentes de flash remoting y ahora que existe el amfphp me he tornado completamente a su estudio puesto que mi experiencia es sobre php y mysql. Ahora he estado haciendo el tipico hello World ejemplo que me da flash y he encontrado en otras paginas, sin embargo no me funciona quisiera le echaran un vistazo al codigo y me den sus opiniones al respecto gracias.....
Codigo en HelloWorld.php
Código :
<?php
$message="me cago en esta mierda";
class HelloWorld{
function HelloWorld(){
$this->methodTable = array(
"makeEcho" => array(
"description" => "Echo que devuelva la variable a flash",
"access" => "public",
"arguments" => array ("arg1")
)
);
}
function makeEcho($message){
return $message;
}
}
?>y el codgio flash es el siquiente
Código :
import mx.rpc.RelayResponder;
import mx.rpc.FaultEvent;
import mx.rpc.ResultEvent;
import mx.remoting.PendingCall;
import mx.remoting.RecordSet;
var howdyService:Service = new Service(
"gateway.php",
new Log(),
"HelloWorld",
null,
null );
var pc:PendingCall = howdyService.makeEcho();
pc.responder = new RelayResponder( this, "makeEcho_Result", "makeEcho_Fault" );
function makeEcho_Result(result:ResultEvent)
{
texto.text = result.result;
}
function makeEcho_Fault(fault:FaultEvent)
{
texto.text = fault.fault.faultstring;
}agradezco toda la ayuda que me puedan dar y de antemano agradezco su cooperacion
Saludos.. Kch

