2009-11-04 1 views
1

BlazeDS Java 서버용으로 작성된 사용자 정의 MessageAdapter에서 사용자 정의 MessageAdapter에서 HTTPSession 및 HTTPRequest에 액세스 할 수있는 방법이 있습니까?BlazeDS 사용자 정의 Java에서 HTTPRequest/HTTPSession에 액세스 MessageAdapter

기존의 COMET JSON long-poll 메시징 시스템을 BlazeDS에 적용하려고하고 HTTPRequest 매개 변수를 사용하여 메시지 송신/폴링 매개 변수 (예 : 사용자의 특정 페이지에 대한 고유 한 ContextID)를 지정합니다.

MessageAdapter receiveMessage()에서 검색 할 수있는 HTTPSession 정보 유형이 있습니까?

HTTPRequest에 액세스 할 수없는 경우 (표준 Producer, Consumer Actionscript 클래스를 사용하는 경우에도 사용자 정의 할 수 있는지 잘 모르겠다.), 특정 FlexClient를 고유하게 식별 할 수있는 방법이 있습니까? (예 : 동일한 HTTPSession 사용자가 동일한 Flex 애플리케이션에 대해 탭을 열어 놓은 경우 해당 사용자를 고유하게 식별 할 수있는 방법이 있습니까?).

답변

1

예, FlexContext 객체를 통해 정보에 액세스 할 수 있습니다 (게다가 훨씬 더 많이).

관련 문제