C#前台Phprpc,Java语言做后台,上传文件的限制

shayi1989 2012-09-28 11:06:12
调用后台方法commintWorkPlanInfo(infoForCommit, infoForOp, buffer)进行上传文件,buffer是byte[]数组,当传送文件50M左右,前台报outofmemory错误,buffer写入没问题,就是调用方法出错,而且后台没报错。。我想如果是byte[]大小有限制的话,那应该用什么来传递比较好呢?
...全文
146 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuoming120 2012-09-29
  • 打赏
  • 举报
回复
看你发了好多帖子了,呵呵,这个上传二进制到数据库,是不能拼接字符串,要以参数形式传递的。还有就是net上传限制默认是4M,一般我们都会修改这个参数的。
bdmh 2012-09-29
  • 打赏
  • 举报
回复
分成块,一块块传
shayi1989 2012-09-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
看你发了好多帖子了,呵呵,这个上传二进制到数据库,是不能拼接字符串,要以参数形式传递的。还有就是net上传限制默认是4M,一般我们都会修改这个参数的。
[/Quote]
是的,设置是<?xml version="1.0" encoding="utf-8"?>
<config>
<property name="Version" value="V1.0.1" />
<property name="Server" value="http://10.80.0.5:8081" />
<!--<property name="Server" value="http://192.168.1.7:8080" />-->
<property name="Index" value="/kpi/rpc/userServiceRpc" />
<property name="VehFlowInterval" value="60" />
<property name="TimeOut" value="6000000" />
<property name="NavStyle" value="nav" />
<property name="UserNo" value="JL051101103" />
<property name="FileLength" value="512000000" />
</config>
我已改大了N多倍,还是不能满足。。

109,896

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧