Веб-сервис dotnet json для программы vfp для передачи данных в качестве решения?

Я ищу решение для передачи большого набора данных из visual foxpro (vfp) в веб-службу .net. Данные представляют собой личную информацию, такую ​​как имена, адреса, номера телефонов и т. д., а также еще 7 столбцов, содержащих идентификаторы и другие параметры.

Мы попробовали перевести курсор в набор данных xml, но размер файла очень велик. Итак, моя идея состоит в том, чтобы передать строку в формате json. Нам нужно разместить до 1 миллиона строк данных

Я нашел это решение в Интернете для веб-службы json.
http://www.codeproject.com/KB/webservices/JsonWebServiceJQuery.aspx Может ли это работать для таких больших наборов данных? Есть ли что-нибудь более подходящее для моей ситуации

Я нашел этот класс для VFP http://www.sweetpotatosoftware.com/spsblog/2008/12/19/VisualFoxproJSONClassUpdate.aspx, который обещает сделать все необходимое для преобразования в формат json. Должно ли это работать? Есть ли что-то еще, что мне здесь не хватает?

Редактировать: как оказалось, синтаксический анализ строки json обратно в объект vfp является очень трудоемким процессом, и мы будем использовать данные xml...


person kiev    schedule 12.10.2010    source источник


Ответы (1)


Попытка отправить или извлечь до миллиона записей данных, таких как описание, связано с проблемами производительности, связыванием ресурсов, плохими пакетами/данными и т. д. Я бы предложил выталкивать данные небольшими порциями, поэтому, если возникнут проблемы, вы можете повторно отправить данный пакет, прежде чем вы обнаружите, что в записи 999 990 произошел сбой, и вам нужно будет отправить все это снова.

person DRapp    schedule 12.10.2010