Когда я использую FlashBuilder для подключения к удаленному объекту Java с помощью BlazeDS, FlashBuilder автоматически создает локальный объект valueObject, соответствующий объекту на удаленном сервере.Как добавить пространство имен в valueObjects с помощью FlashBuilder
Однако имя пакета удаленного объекта теряется при переводе.
Следовательно, если у меня есть два удаленных Java-объекта com.foo.A и com.bar.A, я не смогу различать их в Flex. Поэтому мне приходится называть мои удаленные классы com.foo.AFoo, com.bar.ABar.
Есть ли лучший способ?
Спасибо J_A_X. Это ответ на более низкий уровень, чем я искал. Я использую Flashbuilder, который автоматически создает объект Flex, который привязывается к Java DTO. Поэтому мой вопрос состоял в том, как заставить Flashbuilder создавать пространства имен, которые соответствуют пространствам имен DTO. В сгенерированном коде Flashbuilder я вижу, что он использует 'flash.net.registerClassAlias' для сопоставления объекта с пространством имен Java DTO. Мне просто нужно найти хороший способ создания пространств имен в модели проекта Flex, чтобы я мог иметь более одного класса Flex с именем «A». –