![]() |
Сериализация AS3 Object для Java
Пытаюсь написать свой сокет сервер на java
За основу взял этот туториал http://giantflyingsaucer.com/blog/?p=224. Переделал его под обычный сокет, а не XMLSocket. Все вроде хорошо. Клиент конектится, отсылает данные, сервер их принимает Я только не пойму, как объкты флеша отослать яве. Т.е. я например беру класс Point, создаю его объект и посылаю на сервер Код AS3:
|
AMF это удобный формат со стороны флэш-клиента, но это адский ад со стороны сервера. Если нету готовых джава-библиотек для сериализации/десериализации AMF-сообщений, и если нету задачи использовать именно AMF-формат, то проще на клиенте и сервере реализовать собственный бинарный протокол, заточенный под конкретную задачу.
|
ну, возможно... я об этом уже думал. Написать, что-то вроде бинарного парсера для пересылаемых объектов.
Кстати о готовых библиотеках. Неужели, в сети нет ничего подобного? Я искал, но кроме BlazeDS ничего толком не нашел. Честно говоря не хочется связываться с JavaEE и Tomcat |
Не знаю насчёт джава-библиотек, сишных в свободном доступе искали - не нашли, есть пхп-шные, но даже они так себе, и не всё читают/распаковывают.
|
Точно :) надо посмотреть как это в Zend Framework реализовано
Добавлено через 2 часа 1 минуту Lol Скачал ZendAMF открываю исходники и вижу: * Logic for deserialization of the AMF envelop is based on resources supplied * by Adobe Blaze DS. For and example of deserialization please review the BlazeDS * source tree. http://opensource.adobe.com/svn/open.../messaging/io/ |
Сериализация AS3 Object для Java
Да ну, ничего коммерческого нету, имхо. Это больше выгодно тем, кто заинтересован в яве, имхо...
|
| Часовой пояс GMT +4, время: 20:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.