在C#中发布大数据

时间:2008-12-09 13:48:12

标签: c# asp.net

我有以下情况

  1. 拥有一个使用Navigate方法调用网页的Web浏览器控件。我需要通过FORM POST发布大量元素。元素的数量可以是40-100个元素。
  2. 是否可以对此进行编码并通过Navigate方法发送?

    通常是通过FORM POST执行此操作还是有更好的解决方案?我或许可以让客户端公开web服务,也许我可以将xml文件流式传输给他们

1 个答案:

答案 0 :(得分:1)

我没有看到40-100个元素的问题。正在发送多少数据你在说MB? Web服务器对帖子的大小有限制(可配置)。

根据实际的情况,我会看看将所有元素打包成Xml并以这种方式发送(我觉得当元素有关系时你可以更轻松地对Xml进行编程,你可以在Xml中对它进行建模)。

你也可以使用XmlHttpRequest发布Xml,然后你不需要另一端的web服务只是一个知道读取请求体的页面。