Wednesday 17 May 2006

No-JavaScripting AJAX application

AJAX เป็น technology ที่ช่วยเพิ่มประสิทธิภาพของ web app แต่ว่า developer ต้องมีความรู้ JavaScript ด้วย
ดังนั้น บริษัท ICEsoft(http://www.icesoft.com) จึงเตรียมเปิดตัว ICEfaces ใน JavaOne ที่จะถึงนี้

ICEfaces เป็น no-JavaScripting Java-based AJAX application development environment เป็น solution สำหรับพัฒนา และ
deploy web app ที่ใช้ AJAX โดยอยู่บนพื้นฐาน Java EE
นอกจากนี้ยังทำงานร่วมกับ Java EE infrastructure และ tool ได้ด้วย เช่น Java Studio Creator และ Eclipse รวมทั้ง app server ของ Java EE vendor
ผู้ใช้ ICEface สามารถพัฒนา Java web app ได้โดยไม่ต้องรู้ JavaScript ช่วยให้สร้าง enterprise AJAX-based application
ได้อย่างมีประสิทธิภาพมากขึ้น และต้นทุนต่ำกว่าการใช้ AJAX ทั่วไป

feature สำคัญของ ICEfaces คือ Server-Initiated Rendering ซึ่งทำหน้าที่ติดต่อกับ client user interface แบบ asynchronous
ทำให้การเปลี่ยน server-side state มีผลกับการทำงานของผู้ใช้ และการแสดงผลของ UI ทันที เช่น app แสดงราคาหุ้นที่สร้างด้วย ICEfaces สามารถ
update client web page ได้ทันทีที่ราคาเปลี่ยน โดยไม่ต้องรอให้ผู้ใช้กด refresh หรือใช้ JavaScript เพื่อติดต่อกับ server แต่อย่างใด

ที่มา http://au.sys-con.com/read/222825.htm