Граждане!
Имею такую проблему.
Есть наша БД, есть куча партнеров со своими БД, и есть обмен данными между этими БД. Суть обмена состоит в пересылке друг другу однотипной информации (например, ФИО, адрес, телефон и т.д.). Связи между партнерами устоявшиеся и все пересылают в чем тока могут (Файлы БД, текстовые файлы, ексель и х.з. что еще). Соответственно никто ничего менять нехочет. В итоге мне шлют кто в чем.
Так вот я хочу сдалать так, чтобы подключение очередного юзера сопровождалось как можно менеьшим геморроем? У меня пока только такая идея (писать на С# буду или на Java):
1. Сделать стандартный способ экспорта/импорта записи БД до состояния объекта.
2. Описать интерфейс с методоми типа записать/прочитать.
3. В нашей БД в соответствие каждому пользователю прописать имя сборки. В сборке класс реализующий этот интерфейс для каждого конкретного дятла.
Таким образом я при подключнии новой клиента я пишу тока ту часть кода, не писать которую все равно низзя и дописываю 1 строку в БД (прописываю сборку).
Может, кто предложет идею получще? Меня гложут смутный сомнения относительно идеальности того, что я понаписал...