2011-05-09 66 views
0

我想使用套接字实现CS应用程序。数据库查询结果是不同的类,我不是说要把这些方法处理结果在服务器端,我只是希望服务器处理数据库查询,所以我决定通过网络传递结果集。但结果集不可序列化。我想知道是否有适当的方法来处理这个问题?关于结果集对象的可序列化问题

回答

0

这听起来像你想使用的是DTO的(我听说它被定义为数据传输对象和域传输对象,但想法是相同的)。你不想传递实际的结果集,你关心的只是结果集中包含的数据,所以你定义了表示你的数据的类,并返回这些类的实例集合,而不是结果集本身。

+0

我在我的问题中提到,有很多类和许多不同的查询案例来处理,所以我不会把这些代码放在服务器端。如果我可以将结果集中的数据抽出到与结果集相似的普通列表中,我将对其进行管理。 – PiggyZhu 2011-05-09 16:38:40