От ActionScript до хранилища данных Google через Java - PullRequest
0 голосов
/ 12 апреля 2010

Я работаю над флеш-игрой, написанной на чистом ActionScript 3.0 во Flex.

Я только что закончил реализацию повторов для игры, но хочу сохранить данные о 10 лучших репортах на своем веб-сайте google-app-engine.

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

Мне нужно и читать, и писать из actionscript -> java -> datastore. У кого-нибудь есть опыт с этим?

К сведению, я ужасно нуб, имеющий отношение к веб-разработке. Я слышал, что вы можете передавать аргументы URL-адресу при его вызове, что сравнимо с аргументами командной строки исполняемого файла рабочего стола, и если это так, то отправка всех данных в виде большой строки будет выполнима ...

Тогда возникает вопрос, как вызвать URL из кода AS3 с дополнительными данными, а затем как его перехватить на стороне Java.

Спасибо всем, кто может помочь.

Jono

1 Ответ

0 голосов
/ 12 апреля 2010

вы можете вставить сериализованное воспроизведение в URLRequest::data и отправить его за POST . Вы также можете передать его как переменные, создав новый объект URLVariables, сохранить эти данные в нем, передать его в URLRequest::data и отправить его либо на POST, либо на GET (последний из которых предполагает добавление параметры для URL (тогда как первый позволяет отправлять их в теле запроса)).

обратите внимание, однако, что нет гарантии, что параметры GET поддерживаются должным образом, если они превышают 2 КБ. также запросы, использующие метод GET, не должны иметь побочных эффектов. для получения дополнительной информации см. http-запрос .

...