2013-10-27 6 views
0

Я создаю многофункциональное автономное приложение, использующее дротик. Я выбрал дротик, поскольку он, как представляется, позволяет не только стандартный подход к разработке для веб-приложений, но и доступ к системным ресурсам (например, nodejs). Одним из моих требований является доступ к файлам io или базы данных (что опять требует файла io). Однако Dartium не позволяет использовать дротик: io-пакет (только в режиме сервера доступна эта библиотека). Может ли кто-нибудь подумать об обходном пути, о переходе к среде дротика или хромовой среде, чтобы это разрешить? Возможно, пользовательский скомпилированный dartVM в среде браузера.Dartium и его использование: io

В принципе способ подключения к базе данных в автономном приложении для дартс. Оболочка REST является только опцией, если этот код может генерироваться автоматически.

Я не знаю, возможно ли такое, если хром предотвратит любой подход к доступу к системным ресурсам.

ответ

0

Да, в автономном режиме вы можете использовать файлы, а также TCP-сокет и веб-сокет. Таким образом, вы можете подключаться к базам данных. (например, для MySQL: https://github.com/jamesots/sqljocky)

В режиме браузера вы можете использовать встроенные базы данных dart: indexed_db или dart: web_sql. Вы также можете использовать протокол web-сокетов

Возможно, вы можете использовать websocket для подключения к локальной или удаленной базе данных.

 Смежные вопросы

  • Нет связанных вопросов^_^