在远程过程调用中返回记录列表
Posted
技术标签:
【中文标题】在远程过程调用中返回记录列表【英文标题】:returning record List in remote procedure calls 【发布时间】:2013-03-11 03:55:31 【问题描述】:我正在使用
smartGWT 移动
作为前端,
我从客户端 UI 发出 rpc 调用作为回报,我 需要记录列表。
如果我使用记录列表,它会引发一个编译错误,提示未导入或找到记录列表包。我需要它以记录列表的形式。例如,我必须根据文件名搜索文件,因此结果应包含文件名、日期和大小。请帮助 提前致谢
【问题讨论】:
【参考方案1】:在我看来 Records
是客户端对象,您的 rpc 应该返回 Serializable
对象并进入异步 callback
您使用来自服务器的对象中对应的值设置记录的不同属性。
例如在您的 rpc 中:
MySerializableType[] thesNodes = new MySerializableType[size];
........
return theNodes;
还有其他地方:
public class MySerializableType implements IsSerializable
【讨论】:
以上是关于在远程过程调用中返回记录列表的主要内容,如果未能解决你的问题,请参考以下文章