我正在寻找一种解决方案,将大型数据集从visual foxpro(vfp)传递到.net Web服务。数据是个人信息,如姓名,地址,电话号码等,另外7列包含id和其他参数。
我们尝试将光标放到xml数据集中,但文件大小非常大。所以我的想法是传递json格式的字符串。我们需要容纳多达100万行数据
我在网上为json webservice找到了这个解决方案 http://www.codeproject.com/KB/webservices/JsonWebServiceJQuery.aspx这对大型数据集有用吗?有什么更适合我的情况
我为VFP找到了这个课程 http://www.sweetpotatosoftware.com/spsblog/2008/12/19/VisualFoxproJSONClassUpdate.aspx 它承诺做到转换为json格式所需要的东西。这有用吗?我还缺少什么吗?
编辑: 事实证明,将json字符串解析回vfp对象是一个非常耗时的过程,我们将使用xml数据......
答案 0 :(得分:1)
尝试推送或上传一百万条数据记录(例如描述)会导致性能问题,资源占用,数据包/数据损坏等问题...我建议将数据推出较小的块,以便任何问题,您可以在发现记录999,990上的记录失败之前重新提交给定批次,并且需要再次发送整个事件。