춤추는 프로그래머  
Front Page
Tag | Location | Media | Guestbook | Admin   
 
DataGrid 확장 개발

\



ILHC 2008 - Lindy Hop Classic: Dax Hock & Alice Mei


정말 간단한 플랙스 메시지 서비스 이용하기

* destination :  tobit

1. destination 설정하기
구성정보는 root/WEB-INF/flex/flex-message-service.xml에서 입력하시면 됩니다.

 <?xml version="1.0" encoding="UTF-8"?>
<service id="message-service"
    class="flex.messaging.services.MessageService">

    <adapters>
        <adapter-definition id="actionscript" class="flex.messaging.services.messaging.adapters.ActionScriptAdapter" default="true" />
        <adapter-definition id="jms" class="flex.messaging.services.messaging.adapters.JMSAdapter"/>
    </adapters>

    <destination id="tobit">

        <properties>
            <network>
                <session-timeout>0</session-timeout>
            </network>
            <server>
                <max-cache-size>1000</max-cache-size>
                <message-time-to-live>0</message-time-to-live>
                <durable>false</durable>
            </server>
        </properties>
       
  <channels>
   <channel ref="my-rtmp"/>
  </channels>
 </destination>
   
</service>


2. producer을 생성합니다.
<mx:Producer id="tobit" destination="chat"/> 

메시지 전송은 다음과같이 처리하도록 합니다.
private function send():Void
  {
       var message:AsyncMessage = new AsyncMessage();
       message.body.userId = userId.text;
       message.body.chatMessage = chatMessage.text;
       producer.send(message);
  }


3. consumer 생성하기
* 컴포넌트 생성
<mx:Consumer id="tobit" destination="chat"
message="messageHandler(event)"/>
 

* 메시지 처리 메소드
 public function messageHandler(event:MessageEvent):Void
 {
      var body:Object = event.message.body;
      chatBox.text = body.usertId + ": " + body.chatMessage;
 }


주의사항 : subscribe(); 메소드를 꼭 호출해야 합니다.
consumer.subscribe();



BLOG main image
Google
 Notice
 Category
분류 전체보기 (56)
SwingDance (22)
Project (0)
Tip(팁)!! (5)
AdminInfo (3)
WebDevel (0)
DataBase (2)
Language (15)
펌강좌 (1)
SCWCD (0)
 TAGS
찰스턴 String array language 핸드투핸드 스윙 Korea Swing flex
 Calendar
«   2009/07   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
 Recent Entries
DataGrid 확장 개발
ILHC 2008 - Lindy Hop Classic: Dax Hock..
정말 간단한 플랙스 메시지 서비스 이용하기
JAXP(Java API for XML Processing)
oracle 계정이 락이 걸렸을때..
열린스윙 #2
열린스윙 #1
윈도우 서비스에 톰켓 등록하기
이것이 바운스닷!!!!!
[펌]SI란 제목으로 올라온 동영상
 Recent Comments
멋쥐다~ ^^
막달리자 - 2008
[비밀댓글]
- 2008
 Recent Trackbacks
DataGrid_Ver_0.02
THLIFE.net
 Archive
2009/04
2009/01
2008/12
2008/10
2008/08
 Link Site
ssong
태훈이블러그
하루 또 하루
 Visitor Statistics
Total : 3,774
Today : 0
Yesterday : 0
rss