我写了一个下面的“.thrift”文件
服务检索服务{
二进制 getImageContent(1: string strImgName);
}
我生成了 2 个客户端,一个在 java 中,另一个在 as3 中(使用最新的 thrift-0.9.0.exe)。
我生成的“retriveService.java”文件有以下方法
public ByteBuffer getImageContent(String strImgName) with return type as 'ByteBuffer'
我的“retriveService.as”文件有以下方法
function getImageContent(strImgName:String, onError:Function, onSuccess:Function):void;
返回类型为 'void'
由于返回类型为 void,我无法在 as3 实现中获取文件内容。有什么想法我在这里想念的吗?