Я использую BlazeDS для отправки сообщений в Flex. Внутри компонента пользовательского интерфейса, я определил производитель, как показано ниже:Как определить исходное сообщение, которое вызывает MessageFaultEvent
<mx:Producer id="producer"
destination="chat"
fault="faultHandler(event);"/>
Я задавался вопросом, в faultHandler как я могу определить, что сообщение вызывает ошибку. Как кажется, нет способа получить ссылку на исходное сообщение.
Это фрагмент кода, по которому построено и отправлено сообщение.
private function sendMessage():void {
var message:AsyncMessage = new AsyncMessage();
message.body = userName.text + ": " + input.text;
producer.send(message);
}
Спасибо!
Спасибо! Я попробую! – Jingwei 2010-12-01 03:58:08