Мне интересно, что может быть связано с подключением приложения Excel VBA к размещенной базе данных за приложением Heroku Ruby on Rails. Это возможно? Мое приложение не может выполнить всю необходимую мне функциональность только в облаке. Приложение VBA будет использоваться как часть системы для печати и кодирования «умных» карт близости. Благодарим вас за любые советы о том, как лучше всего это реализовать.Интеграция VBA Heroku?
ответ
Количество вариантов здесь в зависимости от того, как вы хотите подключиться. Я хотел бы рассмотреть возможность использования API в вашем приложении Heroku, которое ваш VBA мог бы использовать (если возможно).
Отсутствие этого;
Настоящая общая база данных не позволит вам напрямую подключаться к базе данных, так что это не так.
Новая бета-версия postgres 9.1 (https://postgres.heroku.com/blog/past/2012/4/26/heroku_postgres_development_plan/) позволит вам подключаться к ней со стороны.
Используйте один из поставщиков аддон адронов Heroku, таких как ClearDB, который является поставщиком mySQL, который обеспечивает прямой доступ к базе данных.
Принесите свою собственную базу данных, которую вы можете разместить на внешнем сервере, и подключите к ней приложение Heroku (обратите внимание на задержку), а затем вы можете подключить свое приложение для печати непосредственно к этому Db.
Удивительно, спасибо за идеи. –