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