Приложение Flash с локальной базой данных (не sqlite, не air) - PullRequest
0 голосов
/ 10 января 2012

Я хотел бы иметь Flash-приложение (не эфирное) для подключения к локальной базе данных.

Air не только не поддерживается Adobe в LINUX, но, кроме того, имеет серьезные проблемы и пропускает реализацию с SQLite.

Итак, мы хотим подключиться к локальной базе данных MySQL.Это приложение должно быть простым, поэтому мы не хотим иметь ненужный веб-сервер (также локальный) для промежуточной связи между приложением flash и сервером MySQL.

Существует этот драйвер, позволяющий взаимодействоватьFlash с MySQL http://code.google.com/p/assql/

Вопрос:

  1. Является ли это лучшим подходом?
  2. Будет ли возникать проблема при использовании этого подхода при установке всего приложения вкаждый клиент?(потому что мы также в установке должны установить сервер MySQL).

1 Ответ

0 голосов
/ 10 января 2012

MySQL SERVER называется SERVER по причине: он предназначен для установки на серверах, а не на клиентах.Итак, ответ на ваш вопрос:

1) Нет, это не лучший подход.Даже не близко.Вам было бы лучше использовать базу данных SQLite (как бы глупо это ни казалось)

2) Да.Никто не хотел бы устанавливать сервер MySQL на своих компьютерах только для запуска вашего приложения.Подумайте о случайных (неопытных) пользователях, которым нужно будет установить и настроить сервер только для запуска вашего приложения.Именно поэтому они разработали SQLite, и многие языки поддерживают его.

Вам следует проверить http://code.google.com/p/air-sqlite/ для доступа к sqlite в AIR (не знаюэто то же самое, что встроенный код или нет, так что просто проверьте это

...