Я разрабатываю веб-приложение с бэкэндом Java и интерфейсом Flash (чистый ActionScript), используя BlazeDS.
Я использую материал RemoteObject для отправки объекты, используя пользовательскую сериализацию, где мне нужно реализовать интерфейсы Externalizable (Java) и IExternalizable (AS). Пока это работает нормально.
Но теперь мне нужно отправить объекты из Java во Flash, классы которых сгенерированы с помощью JAXB/XJC. Конечно, эти сгенерированные классы Java не реализуют интерфейс Externalizable, поэтому кажется, что я не могу использовать здесь свой подход.
Одной из возможностей, по-видимому, является написание подключаемого модуля XJC, который позволяет классам реализовывать Externalizable. Но это похоже на тяжелую работу...
Кто-нибудь знает, как решить эту проблему?