Ну давайте подумаем....
.. что нам собственно нужно. Задача состоит в том чтобы производить экспорт/импорт
данных из произвольного источника.
Произвольность источника подразумевает некий механизм плагинов, которые отображаются
в отдельном меню и имеют функцию \"Синхронизироваться\", а также какие-то свои
настройки. Как этот механизм реализовать зависит в общем только от ваших предпочтений,
основные варианты я думаю dll с определенным набором функций (получение информации
о плагине, вызов настроек, запуск синхронизации) или аналогичный COM-интерфейс.
Далее плагин должен иметь возможность экспортировать/импортировать данные всех
таблиц. Я сначала думал что передавать в программу плагин должен только информацию
об операциях, но в принципе ничто не мешает добавлять на КПК/смартфоне/etc и
статьи, агентов или проекты. Механизм экспорта/импорта у вас уже есть, наверное
можно без больших доработок предоставить к нему доступ (опять же экспортируемые
функции или COM), формат обмена данными тут зависит от текущей реализации, или
же, если с его использованием есть какие-то проблемы, можно согласовать какой-то
другой (массив структур/CSV/XML/что угодно). Может быть что-то упустил, но вроде
бы этого будет достаточно.
← Апрель 2005 → | ||||||
1
|
2
|
|||||
---|---|---|---|---|---|---|
8
|
||||||
12
|
||||||
20
|
||||||
30
|
За последние 60 дней ни разу не выходила
Сайт листа:
http://www.dervish.ru/
Открыт:
30-01-2004
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.others.abilitycash-list@subscribe.ru
Адрес
модератора: comp.soft.others.abilitycash-owner@subscribe.ru
Статистика
0 за неделю