วันศุกร์ที่ 11 ตุลาคม พ.ศ. 2556

SWE462 การพัฒนา Web Application

     หัวข้อ
        - ความหมาย
        - Thin client and Thick client
        - Advantages (ข้อดี)
 2. HTTP
        - HTTP Request Message
 3. JavaScript
4. Ajax
        - Ajax
        - Communication 



     นิยามของ web application (definition of web Application)
        web application คือ การประยุกต์เว็บ หรือ การใช้เว็บที่เป็น application (ทำงานผ่าน browser โดยไ่ม่มีการ Install)
                web application มีประโยชน์ตรงที่สามารถใช้งานได้หลาย platform และไ่ม่ต้อง install ลงบนเครื่่องคอมพิวเตอร์
        Thin client = application/web browser ที่แค่แสดงผล หรือรับ-ส่ง ข้อมูล ด้วยภาษา HTML จาก Client เท่านั้น (มีความสามารถน้อยมาก)
        Thick Client = Client จะช่วย server ประมวลผล เช่น game-online มีการคำนวณด้วยความสามารถของเครื่องฝั่ง client
    
    ข้อดี
1. ง่ายต่อการส่งมอบแ่ก่ผู้ใช้ (ผู้ใช้เปิด browser เมื่อต้องการใช้เอง)
2. ง่ายต่อการ อัพเกรด (upgrade บน server ทีเดียว)
3. มีความยืดหยุ่นของ end user (เพราะไม่ต้องกังวลว่าจะสามารถใช้ program/app ที่โหลดมาได้หรือไม่)
4. ง่ายต่อการควบคุมข้อมูล (เนื่องจาก ข้อมูลมาจากแหล่งเดียว)