Как интегрировать Visual FoxPro с MySQL для веб-сайта электронной коммерции? - PullRequest
0 голосов
/ 12 января 2010

Я работаю над сайтом электронной коммерции для небольшого продавца. Этот продавец использует Opera (которая основана на Visual FoxPro) для управления своими запасами в магазине и хотел бы, чтобы инвентарь интернет-магазина отражал инвентарь в магазине.

Я предполагаю, что мой первый шаг - настроить способ регулярной передачи информации из базы данных VFP в базу данных MySQL на сервере веб-сайта. Есть ли установленный процесс для этого? Я даже подхожу к этой проблеме под прямым углом? Я много слышал о ODBC, но не уверен в том, как это реализовать или что я ищу в этой ситуации.

Если бы это не было очевидно к этому моменту, я нахожусь здесь над головой и буду признателен за любые ваши советы, включая ссылки на статьи или учебные пособия, которые могут помочь улучшить мое общее понимание всех движущихся запчасти здесь.

Большое спасибо.

Ответы [ 2 ]

0 голосов
/ 12 января 2010

Зависит от того, что вы используете для реализации веб-сайта ... в общем, с ODBC это довольно просто (в Java я сделал это с помощью моста jdbc-odbc)

0 голосов
/ 12 января 2010

Сотрудник разработал процесс синхронизации между VFP и MSSQL2008. Служба WCF, получающая данные непосредственно от VFP.

В другом проекте - насколько я помню, когда мы пробовали адаптер данных ODBC .NET, у него были проблемы с кодировками и иностранными языками. Вот почему мы использовали COM +, сериализацию для связи с .NET.

Но мне кажется, что вы используете PHP (eCommerce => Drupal => PHP), поэтому вы находитесь в совершенно другой ситуации.

В вашем случае я бы начал с проверки, если Opera (я думаю, это эта Opera ) обеспечивает встроенный экспорт, а электронная коммерция - встроенный импорт. Главным образом потому, что синхронизация данных вручную из двух приложений, написанных кем-то другим, может быть утомительной. Затем я бы исследовал, можно ли подключить и автоматизировать ввод-вывод (что-то вроде запланированной задачи в среде win). К сожалению, больше ничего не могу поделать, потому что я не знаком с этими инструментами, продуктами и технологиями.

В любом случае - мне кажется, это довольно сложная и грязная задача, и я желаю вам удачи. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...