опыт работы с сервером Firebird через Интернет с несколькими клиентами?

Есть ли у кого-нибудь реальный опыт работы с базами данных firebird через Интернет?

У меня есть типичное программное обеспечение Windows Accounting/ERP (сделанное с помощью Delphi), которое довольно хорошо работает с сервером базы данных firebird. Теперь мои пользователи (примерно 300 сейчас, но их число должно увеличиваться) также хотят работать "в облаке" (подключение из офиса, с ноута, из дома и т.д.).Это большая работа по воссозданию всего в стандартное веб-приложение (скажем, например, HTML+CSS+JS+PHP+MYSQL), поэтому я рассматриваю возможность сохранения клиента win (мне все равно на другие ОС) но вместо того, чтобы сервер, живущий в локальной сети клиентов, перемещал его на пару выделенных серверов, которые я буду заключать (один основной и один дополнительный против сбоев при запуске).

В поисках я наткнулся на этот faq http://www.firebirdfaq.org/faq53/, в котором объясняется, что протокол fb не идеален для работы в Интернете, но все же все мои сегодня у пользователей есть интернет-соединение ADSL со скоростью не менее 1 Мбит / с (я не думаю, что это будет медленно, как указано в часто задаваемых вопросах).

Кто-нибудь делал это? какой был опыт? Насколько безопасны серверы fb для того, чтобы быть открытыми для Интернета? насколько хорошо они масштабируются?

Я знаю, что создание «промежуточного программного обеспечения» с помощью SOAP, например, будет более нормальным, но все же решение, которое я здесь оцениваю, намного быстрее и проще (все же у меня есть некоторые работы с репликацией, резервным копированием, службами прослушивания, но это намного меньше, чем переделывать все для Интернета).

Спасибо! Редактировать: версия FB: 2.5.

9
задан Warren P 9 April 2012 в 23:35
поделиться