首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

调用webservice大数据导入的有关问题

2012-12-21 
调用webservice大数据导入的问题asp.net+webservice,想导入excel,现在有两种思路1.页面程序先解析excel,获

调用webservice大数据导入的问题
asp.net+webservice,想导入excel,现在有两种思路
1.页面程序先解析excel,获得所有数据,然后调用webservice,将数据传至后台,后台导入完成后返回结果,这样做的时候webservice大数据传输是个软肋。
2 先将excel文件上传至服务器,然后将路径和文件名通过webservice传给后台,由后台去解析文件导入数据并返回导入结果.这样做可以是减少webservice大数据交互,但可能因为导入数据太大导致前台请求的wevservice超时

请问各位有什么方法解决这两种方法遇到的问题,先谢了
[最优解释]
先将excel文件上传至服务器,然后将路径和文件名通过webservice传给后台,由后台去解析文件导入数据并返回导入结果.这样做可以是减少webservice大数据交互,但可能因为导入数据太大导致前台请求的wevservice超时
如果你这样可以的话 可以考虑在服务器上建立一个 windows service 让这个服务去处理 然后 网页前台用ajax去判断数据是否处理完成
[其他解释]
不能将excel通过代码转换为html代码展示给用户吗,不用webservice。
[其他解释]
分批次传吧,或者像上面说的,弄个windows service定时去看一下状态
[其他解释]
楼上的,你说的用ajax去判断是否完成我也考虑过,但这样的话我就需要定时去通过ajax调用webservice查询是否完成,这样在一次导入过程中就可能存在多次调用webservice直到返回已完成结果

热点排行