在远程过程调用中返回记录列表

     2023-02-16     248

关键词:

【中文标题】在远程过程调用中返回记录列表【英文标题】: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 

【讨论】:

如何从 Retrofit 的 onResponse 函数返回值并在其他过程中调用它?

】如何从Retrofit的onResponse函数返回值并在其他过程中调用它?【英文标题】:HowtoreturnvaluefromfunctiononResponseofRetrofitandcallitinotherprocedure?【发布时间】:2018-09-1706:18:25【问题描述】:我是改装新手,我想创建我的getData列表以保存onR... 查看详情

rabbitmq学习(远程过程调用(rpc))

...多个工作人员之间分配耗时的任务。但是如果我们需要在远程计算机上运行一个函数并等待结果呢?那么,这是一个不同的故事。这种模式通常被称为远程过程调用或RPC。在本教程中,我们将使用RabbitMQ构建一个RPC系统:一个客... 查看详情

调用从 Hibernate 返回记录列表的 PL/SQL 函数

】调用从Hibernate返回记录列表的PL/SQL函数【英文标题】:CallPL/SQLfunctionthatreturnslistofrecordsfromHibernate【发布时间】:2021-03-0406:53:08【问题描述】:在尝试调用此类PL/SQL函数时typet_messages_recisrecord(idNUMBER,codeVARCHAR2(30),typeVARCHAR2(3),textV... 查看详情

在循环中执行存储过程以获取记录集

】在循环中执行存储过程以获取记录集【英文标题】:Executestoredprocedureinaloopforsetofrecords【发布时间】:2020-05-1312:22:41【问题描述】:我想编写一个存储过程来循环遍历一组记录,并为每个记录执行另一个存储过程。选择查询返... 查看详情

在哪些系统中实际使用了远程过程调用?

】在哪些系统中实际使用了远程过程调用?【英文标题】:Inwhichsystemsareremoteprocedurecallsusedinpractice?【发布时间】:2010-03-0113:51:31【问题描述】:我只是想知道,如果我们正在构建一个系统,我们将使用远程过程调用的系统是什... 查看详情

做一个,记一篇—java调用oracle存储过程(代码片段)

...条记录(列表)。 二、实现步骤  1.编写Oracle存储过程。--声明包和包体的语句应该分两次执行,即使声明在前定义在后,如果一起执行依然会编译出错--调用能够返回多条记录的存储过程需要定义在包内--声明包及包内的... 查看详情

PL/SQL 在过程中返回记录

】PL/SQL在过程中返回记录【英文标题】:PL/SQLreturnrecordinprocedure【发布时间】:2017-04-0610:29:51【问题描述】:我有一个名为“gps_coord”的程序。它需要两个参数并且必须返回记录。但我不知道我该怎么做。在此先感谢;)CREATEORREPLAC... 查看详情

如何在teradata的过程中返回被调用过程的状态?

】如何在teradata的过程中返回被调用过程的状态?【英文标题】:Howtoreturnthestatusofcalledprocedureinsideprocedureinteradata?【发布时间】:2016-12-2509:51:27【问题描述】:我需要获取过程中最后调用过程的状态,如0(或)1,以便验证过程... 查看详情

如何从内部调用获取记录集到存储过程?

】如何从内部调用获取记录集到存储过程?【英文标题】:Howtogetrecordsetfrominternalcalltostoredprocedure?【发布时间】:2016-10-0415:23:10【问题描述】:我有一个存储过程,在内部我想调用另一个返回记录集的过程,如何通过\'CALL\'导航... 查看详情

Symfony:我如何在 Messenger 中使用远程过程调用(RPC)?

】Symfony:我如何在Messenger中使用远程过程调用(RPC)?【英文标题】:Symfony:HowcaniuseRemoteprocedurecall(RPC)withMessenger?【发布时间】:2020-07-2812:32:16【问题描述】:我正在尝试使用SymfonyMessenger进行RPC,但我卡住了。查看Messenger组件... 查看详情

避免在 Oracle 过程中频繁调用同一视图

】避免在Oracle过程中频繁调用同一视图【英文标题】:AvoidingfrequentcalltosameviewinsideaOracleprocedure【发布时间】:2020-08-2505:01:42【问题描述】:我有一个oracle视图,它从不同的表返回500万条记录,我使用这个视图使用单个过程插入... 查看详情

sql的存储过程语法格式是啥?

sqlserver存储过程语法存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。定义总是很抽象。存储过程其实就是能完成一定操作的一组SQL语句,只不过这组语句是放在数据库中的(这里我们只谈SQLServer)。如果我们通... 查看详情

返回强类型存储过程结果

】返回强类型存储过程结果【英文标题】:Returningstronglytypedstoredprocedureresults【发布时间】:2011-04-3023:12:53【问题描述】:目前,如果我们想从数据库中获取记录列表,我们的DAL会返回一个DataTable给我们的业务层,然后业务层会... 查看详情

如何在 Javascript/Ajax 中调用存储过程?

】如何在Javascript/Ajax中调用存储过程?【英文标题】:HowcanIcallaStoredProcedureinJavascript/Ajax?【发布时间】:2014-02-0520:15:35【问题描述】:我在一个较大的javascript文件中有以下代码块。它使用API来获取strCategoryID值并返回包含三个文... 查看详情

如何返回多个元素列表?

...发布时间】:2019-10-3121:38:31【问题描述】:我有一个存储过程,它将返回我数据库中的所有记录,我想使用linq过滤该结果,但问题是它只会返回一条记录,尽管我有两条记录要返回。客户控制器publicclassCustomerController:ApiControllerL... 查看详情

如何在java中调用Oracle CURSOR返回过程

】如何在java中调用OracleCURSOR返回过程【英文标题】:HowtocallOracleCURSORreturnprocedureinjava【发布时间】:2014-02-2016:16:18【问题描述】:我在PHP中调用了这个存储过程,我如何在JDBC中执行此操作?$searchText=$_POST[\'searchText1\'];$sql=\'BEGIN:... 查看详情

远程过程调用与本地过程调用

】远程过程调用与本地过程调用【英文标题】:RemoteProcedureCallsvs.LocalProcedureCalls【发布时间】:2015-11-1813:41:18【问题描述】:RPC(远程过程调用)和LPC(本地过程调用)有什么区别?【问题讨论】:一个是远程的,另一个是本地... 查看详情

调用在 Entity Framework Core 中返回标量值的存储过程 [重复]

】调用在EntityFrameworkCore中返回标量值的存储过程[重复]【英文标题】:CallstoredprocedurethatreturnsscalarvalueinEntityFrameworkCore[duplicate]【发布时间】:2021-11-0800:30:38【问题描述】:使用.NetCore和EntityFrameworkCore5.0.7我想调用一个返回标量值... 查看详情