Hessian 另一个高效的flex rpc组件

[url]http://hessian.caucho.com/ria/ [/url]

package c2s

{



import flash.events.IOErrorEvent;



import hessian.client.HessianAsyncToken;

import hessian.client.HessianProxy;

import hessian.events.HessianErrorEvent;

import hessian.events.HessianResultEvent;



public class HessianServiceInvoker {



protected var resultCallbackFunction : Function;

protected var errorCallbackFunction : Function;



private var proxy:HessianProxy = new HessianProxy(“http://gcc.cuscstar.com:8080/hessian/service.do”);



public function HessianServiceInvoker(resultCallback:Function, errorCallback:Function) {

resultCallbackFunction = resultCallback;

errorCallbackFunction = errorCallback;

super();

}



public function resultCallback(data:Object):void {

resultCallbackFunction(data);

}



public function errorCallback(data:Object):void {

}



public function getWeather2(city: String):void

{

var token:HessianAsyncToken = proxy.getWeather2(city);

token.addEventListener(HessianErrorEvent.HESSIAN_ERROR, errorCallback);

token.addEventListener(HessianResultEvent.HESSIAN_RESULT, resultCallback);

}

}

}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值