проблемы параллелизма с Granite DS, Flex

Я использую Granite DS на своем Java-сервере, но когда 100 пользователей подключены к гибкому приложению, гранит возвращает эту ошибку «Не удалось получить идентификатор канала для сообщения: flex.messaging.messages.RemotingMessage». Спасибо за помощь.


person Bbigotes    schedule 29.02.2012    source источник
comment
Есть сто причин, почему это могло произойти. Вы не помогаете себе, не помогая нам. Можете ли вы показать код? Как насчет фактической информации? Голосование за закрытие.   -  person J_A_X    schedule 01.03.2012


Ответы (1)


Это не ошибка, а просто предупреждение, выдаваемое классом AMF3Serializer. Это может произойти, например, когда сервер отправляет данные без явного использования объявленного канала.

Вы можете смело игнорировать это предупреждение: идентификация канала используется только для обработки устаревших (т. е. старомодных) параметров сериализации (legacyCollection / legacyXMLDocument), о них см. документацию Adobe здесь (раздел "Настройка сериализации AMF на канале").

Очень маловероятно, что вам нужно использовать эти очень специфические параметры сериализации. Так что, опять же, просто игнорируйте или отключайте это предупреждение.

person Franck Wolff    schedule 02.03.2012