В Java все находится в форме класса.
Если вы хотите использовать любой объект, тогда у вас есть две фазы:
Пример:
Object a;
a=new Object();
То же самое для концепции массива
Item i[]=new Item[5];
i[0]=new Item();
Если вы не дают секцию инициализации, тогда возникает NullpointerException
.
AMF является обменивающимся сообщениями протоколом, наиболее часто используемым для разговора между флэш-памятью и системой бэкенда. Существует несколько реализаций Java, но я не использовал ни одного из них, так не может сказать Вам, который является лучшим.
Flash может также говорить простой XML, SOAP или REST к бэкенду, таким образом, в зависимости от Вашей кодовой базы, которая могла бы быть легче.
Гранит DS является хорошим решением, он позволит Вам настраивать сервисы для передачи не только с POJO, но и с бобами сессии EJB3 также. Это идет с генератором кода GAS для преобразования Ваших бобов Java в as3 эквиваленты и также нажатие данных клиенту, использующему параллельный проект силы тяжести.
Я договариваюсь о Граните DS. Было легко установить и начаться.
Я использовал его для разговора непосредственно с бобом EJB3, общение с экономией генерировало объекты.
MERAPI является платформой моста для коммуникации между Java и Flash.
Существует также OpenAMF. Это является очень сформировавшимся, стабильным, простым и легким относительно Пламени, Red5 и Гранита.
НО, это также датировано (только протокол AMF0), и проект больше не активен. Много людей все еще использует его в дикой природе. И документация является не существующей границей.