THproseIdHttpClient(HProse模式远程调用问题)
delphi吧
全部回复
仅看楼主
level 1
tmsilv 楼主
我用THproseIdHttpClient远程调用java无服务器端,传个id过去,根据这个id去数据库查些东西回来,返回给delphi端一个List,当查出来的数据不多时(比如 list里面的个数只有几十个)程序没有问,当查出来的数据有点多时(比如:list里面有几个百,几千个):第一个次调用服务器没有问题,但是第二次调用服务器端时,服务器端有响应,但是delphi端却在远程调用那死掉了!
Client := THproseIdHttpClient.Create(nil);
Client.UseService(_rpcAddress);
Client.Invoke('executeModLenssPrice', args, varEmpty); 就在这死掉了(第二次执行时)求大神帮下忙啊![泪]
2013年07月25日 04点07分 1
level 1
你的返回类型写的不对啊,你写这个类型显然不能得到
正确的
返回值啦。你可以加hprose的qq群,在那里可以直接更快的得到解答。
2014年03月21日 16点03分 2
1