AMFPHPconn Classe de conexão com AMFPHP

0saves

Oi, AMFPHPconn é uma classe desenvolvida por mim para facilitar a conexão com o AMFPHP segue abaixo a classe:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//  AMFPHPconn.as
import mx.remoting.Service;
import mx.services.Log;
 
class AMFPHPconn
{
	public var gateway:String;
	public var log:Log;
	public var servico:String;
	public var Servico:Service;
 
	public function AMFPHPconn (_gateway, _servico, _log)
	{
		this.gateway = _gateway;
		this.servico = _servico;
		this.log = _log;
		this.Servico = new Service(this.gateway, this.log, this.servico, null, null);
	}
}

Para utilizar essa classe é só colocar o arquivo AMFPHPconn.as na mesma pasta do SWF.

um exemplo de como utilizar:

1
2
3
4
5
6
7
8
// importador.as
import mx.remoting.Service;
import mx.services.Log;
import mx.rpc.RelayResponder;
import mx.rpc.FaultEvent;
import mx.rpc.ResultEvent;
import mx.remoting.PendingCall;
import mx.remoting.RecordSet;

// no flash:

1
2
3
4
5
6
7
8
9
10
#include "importador.as"
var conn:AMFPHPconn = new AMFPHPconn("http://localhost/amfphp/gateway.php","Login");
// é opcional colocar log
//com log ficaria:
//var conn:AMFPHPconn = new AMFPHPconn("http://localhost/amfphp/gateway.php","Login",new log());
var pc_loga:PendingCall = conn.Servico.loga("armando","keller");
pc_loga.responder = new RelayResponder(this,"rpc_loga",null);
function rpc_loga(re:ResultEvent){
	trace("retornou "+re.result);
}

Tags: , , , , , ,

3 Responses to “AMFPHPconn Classe de conexão com AMFPHP”

  1. Jean Felipe disse:

    O blog esta muito bom, e se depender do conhecimento desse rapaz, ele em pouco tempo será um dos mais acessados…
    Parabéns…

    Abraço

  2. Acazetto disse:

    É isso ai Armando Parabéns pelo blog, correria mesmo… trabalhar, estudar e blogar agora! uhahuauh .. Abração kra, e vou combrar atualização aqui ein, huahuauh!

  3. Jackson disse:

    Ola amigo, primeiro parabens pelo Blog…

    Sou iniciante em Flex, e vejo que vc tem bastante conhecimento… Eu estou tentando de várias maneiras conectar o Flex com MSSQL Server Express 2005, kara e nao consigo.. Vc teria algum exemplo de como eu poderia fazer isso ? Estou tentando utilizar Remote Object.. AMFPHP e PHP mas nao consigo .. fazer .. se vc puder me ajudar agradeço.

    Obrigado

Leave a Reply