Flex上传文件至Domino数据库

鼓捣了几天,做了个简易的实现。本次采用post方式提交至Domino服务器。关键的地方有几个:

 

1、Flex中使用FileReference上传。

2、上传的每一个文件都保存在Domino数据库中,作为单独文档存在。

3、post的数据量限制在Domino中指定。

4、上传的requestURL

5、上传使用的域名(field name),不单独设定的话就要改notes.ini,安全性太低。

6、Domino html根目录下需要放置crossdomain.xml。

7、Domino字符集设置为UTF-8,否则附件名称为中文时显示乱码。

 

测试时发现上传超大文件时占用服务器资源的情况比较明显,比如700M以上的文件,再大没测试过。

过阵子仔细研究下FTP方式看看有没有改善,前两天用FTP方式测试时无法传递超大文件(不到500M),好像在连接ftp服务器之前,读取文件时便已失败了。如果FTP实在不行就结合servlet做了。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值