本人目前是用 asp.net(c#) 做的一个平台,允许做一些表单提交操作其中包括上传图片,现在问题是,有用户觉得一次只能上传一个表单过于烦琐,想一次上传多个,就是先整理好 excel 表,然后批量上传.因为是平台,可能同时操作人比较多,如果每个人都上传个百吧条记录,服务器能承受的起的吗,目前平台运行在独立服务器上,只放了这一个站点,希望有经验人能在处理这个方面的事情上给予经验,不一定要用 webservice 有更好的方法也可以,目的就是要速度快同时不怎么耗资源

解决方案 »

  1.   

    学习,年后csdn也变了啊,回复内容受限制了啊
      

  2.   

    给楼主个思路:数据集合-》XML-》调用webservice-》将XML信息读入DataSet-》将DataSet写入数据库(解析DataTable,拼凑SQL语句或者直接更新到数据库)。
    几百条记录没问题,几万条的记录都可以
      

  3.   

    谢谢大家回答,可能我的问题没描述清楚,用 webservice 我也可以做到,问题是多人同时操作这样的批量上传会对服务器的性能有影响,当然影响是必然的,我是想知道在性能方面是否有更好方法
      

  4.   

    TO:循环遍历呗,不然就做个应用程序...我没提问前就知道这样了,循环是肯定的,做个桌面程序通过  webservice 去上传我也知道,但不知道有人是否在意过同时多人操作这样的东西会对服务器有什么压力,毕竟很多人没有资源去搞服务器集群去搞抗压