доступ к mongodb из flash builder / actionscript

#apache-flex #actionscript-3 #mongodb #flash-builder

#apache-гибкий #actionscript-3 #mongodb #flash-builder

Вопрос:

Есть ли способ напрямую взаимодействовать с сервером mongodb из приложения flash builder 4 AIR / actionscript (cli?)?

Я знаю, что можно использовать AMF — например, через Zend AMF (PHP), но я надеялся, что это конкретное приложение устранит этот скачок или накладные расходы и будет напрямую взаимодействовать с базой данных.

Ответ №1:

Здесь вы найдете полный драйвер для MongoDB flex и AS3: http://code.google.com/p/jmcnet-full-mongo-flex-driver

Основными функциями являются :

 connexion pooling,
Safe mode enabling,
Direct CRUD object manipulation,
Full Aggregation support (group, MapReduce, ...),
BSON encoder and decoder,
ObjectID helper. 
  

Ответ №2:

MongoDB имеет интерфейс REST, с которым было бы легко взаимодействовать в Flex:

http://www.mongodb.org/display/DOCS/Http Interface

Комментарии:

1. Похоже, что это интерфейс только для чтения? В нем упоминается пара других сторонних интерфейсов REST — один выглядит как интерфейс python, в другом упоминается использование какого-то собственного драйвера, хотя он выглядит ориентированным на Linux, а я работаю на Windows…

Ответ №3:

Ознакомьтесь с MongoAS3 от @s9tpepper:

Драйвер ActionScript 3 для mongodb, который работает без использования серверных языков, таких как PHP, Java, .Net и т.д. Драйвер написан на чистом AS3, поэтому его можно использовать как в проектах pure AS3 / Flash, так и в проектах Flex.

Ответ №4:

Я нашел кого-то, кто разрабатывает драйвер action script, но, похоже, он неполный:

https://github.com/s9tpepper/MongoAS3