Wednesday, September 16, 2009

อธิบาย Push-Email

อะไรคือ Push-Email?

การรับส่่ง Email ประกอบด้วยตัวการหลักสองฝ่ายคือ Client และ Server
ในกรณีของระบบโทรศัพท์มือถือ Client คือ โทรศัพท์ Server คือ ระบบเครือข่าย

โดยปรกติ การรับส่งอีเมลล์จะเป็น Pull-service คือ Client เป็นคนติดต่อ Server
เพื่อร้องขอตรวจสอบอีเมลล์ เช่นเดียวกับการที่เราเข้าเวบ Hotmail, Gmail เพื่อ
เชคว่ามีอีีเมลล์ใหม่เข้ามาหรือไม่ ดังนั้นเพื่อให้รับอีเมลล์ใหม่ได้ตลอดเวลา Client
ต้องคอยติดต่อ Server อยู่ตลอดเวลาเป็นระยะ (Fetching, Polling)

ในกรณีของ Push-service เมื่อมีอีเมลล์ใหม่เข้ามา Server จะเป็นคนส่งสัญญาณ
ไปยัง Client ให้ทำการดึงข้อมูลโดยอัตโนมัติ ด้วยเหตุนี้จึงเรียกว่า Push

ข้อดีของ Push คือ Client ไม่ต้องคอยติดต่อ Server เพื่อร้องขอตรวจสอบอีเมลล์
อยู่ตลอดเวลา สำหรับโทรศัพท์หรืออุปกรณ์พกพาถือว่าสำคัญ
ถ้าโทรศัพท์ต้องคอยติดต่ออยู่ตลอดเวลานอกจากจะต้องใช้พลังงานสำหรับส่ง
ซึ่งสิ้นเปลืองแบตเตอรี่แล้วยังสิ้นเปลืองช่องสัญญาณอีกด้วย
นอกจากนี้ยังได้ความรวดเร็ว ณ. เวลาที่อีเมลล์เข้า จะมีสัญญาณส่งไปที่โทรศัพท์
โดยทันที (Real-time)