Интерфейс обмена данными обычно разделен на функции экспорта и импорта. Функции экспорта лучше упростить до невозможности, к примеру - выборка данных по заранее созданной спецификации за определенный период времени, сохранение результатов выборки в файлах (txt, dbf, xls) и отправка файлов потребителю.
Функции импорта могут включать в себя различные алгоритмы проверки полученных данных, но написанием этих фунций должны заниматься программисты программы, которая потребляет данные.
|