<
mx:Script
>
<!
[CDATA[
import flash.net.Responder;
public
var
gateway : RemotingConnection;
public
function
initApplication()
...
{
gateway = new RemotingConnection( "http://localhost:1267/FlexAMFTest/gateway.aspx" );
gateway.call( "rayer.ReturnToFlash.ReturnStr", new Responder(onResult, onFault));
}

public
function
onResult( result:Object) :
void

...
{
trace( result );
}


public
function
onFault( fault : Object) :
void

...
{
trace( fault );
}
]]
>
</
mx:Script
>
{
import flash.net.NetConnection;
import flash.net.ObjectEncoding;
public class RemotingConnection extends NetConnection
{
public function RemotingConnection( sURL:String )
{
objectEncoding = ObjectEncoding.AMF0;
if (sURL) connect( sURL );
}
public function AppendToGatewayUrl( s : String ) : void
{
//
}
}
}
<add verb="*"
path="gateway.aspx"
type="Fuel.AmfNet.GatewayHandler, Fuel.AmfNet"/>
</httpHandlers>
1088




被折叠的 条评论
为什么被折叠?



