Reverse Ajax with DWR

posted on 04 Sep 2008 00:22 by sonicneo  in Dwr

ตั้งแต่ dwr ออก version 2.0 ได้ support reverse ajax ให้เราๆท่านได้ติดตามกัน  น่าสนใจเลยทีเดียว

ว่าแต่ว่า reverse ajax คืออะไรล่ะ? เออ นั่นซิ (555)

reverse ajax จริงๆก็คือการทำงานตรงกันข้างของ ajax นั่นเ องครับ  กล่าวคือ ajax เป็นการที่เราสามารถฝั่ง server ทำงานด้วย javascript  แต่ reverse ajax จะเป็นการสั่งที่ server ให้ javascript ทำงานที่ฝั่ง presentation นั่นเอง  ตัวอย่างการทำงาน
แบบ reverse ajax ก็อย่างเช่น หน้าจอหุ้น เห็นไหมครับว่าตัวเลขที่หน้าจอจะเปลี่ยนแปลงตลอดเวลา

DWR Supports ในการทำ reverse ajax 3 ทางคือ

  1. Comet (long-lived HTTP connections)
  2. Polling and Piggyback
  3. Piggyback is passive (slower but doesn’t need extra network traffic).

ซึ่ง Comet และ Polling ทำงานเร็ว แต่ต้องใช้ traffic network มาก  และ Piggyback is passiveจะช้ากว่า แบบแรกแต่ใช้ traffic น้อยกว่า

แต่ตอนนี้ยังไม่ได้เอามาใช้งานจริงๆซักตัว 555 เดี๋ยวมีงานไหนที่เหมาะจะมาว่าตอนต่อไปครับ

edit @ 4 Sep 2008 00:28:58 by sonicneo

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

Tweet