У меня есть вопрос о плюсах и минусах использования базы данных и простого файла в приложении для Windows Mobile.
Мы разрабатываем мобильное приложение, работающее на Windows Mobile 6.5 и использующее C # /. NET Compact Framework 3.5.
Мобильный компонент используется в системе инвентаризации для получения доставок.Затем эти данные отправляются на сервер приложений с помощью веб-службы через Wi-Fi.
Теперь нам нужно реализовать план резервного копирования.Мы договорились, что тогда, когда мобильное устройство не сможет отправить данные на сервер, оно должно сохранить их локально, а затем отправить позже.Его можно отправить с мобильного или подключить к ПК или подключить к ПК через USB-порт, который извлечет данные, и ПК сможет отправить их на сервер.
Мой вопрос: что лучшеиспользовать в этом сценарии?Развертывание SQL Server Compact или запись данных в плоский файл (xml, двоичный файл и т. Д.)
Я хотел бы получить мнения о плюсах и минусах каждого метода, учитывая не только технические аспекты, но иучастие в разработке.
Спасибо!