ความแตกต่างระหว่างการดึงข้อมูลและการกด | ดึงข้อมูลเทียบกับ
ข้อแตกต่างที่สำคัญ - ดึงข้อมูลมาเทียบกับ
การดึงข้อมูลและการกดเป็นสองคำที่คุณจะพบเมื่อคุณตั้งค่าโปรแกรมรับส่งเมล เมื่อตั้งค่าบัญชีอีเมลของคุณคุณจะมีสองตัวเลือกเพื่อเลือกจาก ตัวเลือกเหล่านี้รวมถึงเรียกและดัน คุณอาจมีตัวเลือก Manual คำสองคำนี้จะกำหนดกระบวนการเริ่มต้นเมื่อส่งอีเมลไปยังไคลเอ็นต์จากเซิร์ฟเวอร์ ความแตกต่างระหว่าง
ระหว่างการดึงและผลักดันอยู่ในขั้นตอนการเริ่มต้น การดึงข้อมูลจะเริ่มต้นโดยไคลเอ็นต์ขณะที่ Push ดำเนินการโดยเซิร์ฟเวอร์ การดึงข้อมูลคือโหมดหลักในการเรียกค้นอีเมลก่อนที่ Push จะกลายเป็นความจริง
บัญชีอีเมลสมัยใหม่เช่น Gmail มาพร้อมกับตัวเลือกการผลักดัน คุณลักษณะอีเมลนี้สามารถใช้งานได้โดยอย่างน้อยหนึ่งบัญชีอีเมลจำนวนมากที่เราจัดการ กับการมาถึงของมาร์ทโฟนความสามารถในการส่งและรับอีเมลหลายคนสับสนเกี่ยวกับสองคำเรียกและผลักดันFetch คืออะไร?
เมื่อดึงข้อมูลลูกค้าจะตรวจสอบเซิร์ฟเวอร์เพื่อดูว่ามีอีเมลหรือไม่ หากพบอีเมลอย่างน้อยหนึ่งรายการระบบจะดาวน์โหลดไปยังอุปกรณ์ไคลเอ็นต์ การดึงข้อมูลสามารถกำหนดค่าสำหรับการตรวจสอบช่วงเวลาจากไม่กี่นาทีถึงไม่กี่ชั่วโมง ดังนั้นเมื่อเทียบกับการผลักดันการเรียกข้อมูลจะช้าลงและอาจใช้เวลานานกว่าในการตอบสนอง หากช่วงเวลานี้ยาวขึ้นจะมีความล่าช้าในการรับอีเมล ความล่าช้านี้สามารถลดลงได้โดยการลดช่วงเวลา ข้อเสียของการลดระยะเวลาระหว่างการดึงข้อมูลคือสามารถใช้แบตเตอรี่ได้มากขึ้นสำหรับการดึงข้อมูลแต่ละครั้งไม่ว่าจะรับจดหมายใหม่หรือไม่ก็ตาม การรับส่งข้อมูลจะต้องมีการส่งข้อมูลด้วย ช่วงนี้สามารถตั้งค่าได้ทุก 15 นาที 30 นาที 1 ชั่วโมงหรือด้วยตนเอง ในบริบทข้างต้นเราสามารถเห็นได้ชัดว่าการเรียกข้อมูลไม่ได้เป็นตัวเลือกที่เหมาะเนื่องจากอีเมลจะไม่ได้รับการส่งมอบทันที การดำเนินการนี้อาจไม่ดีพอถ้าคุณได้รับอีเมลจำนวนมาก
ด้วยการผลักดันอุปกรณ์ไคลเอ็นต์ไม่จำเป็นต้องตรวจสอบเซิร์ฟเวอร์เป็นประจำเพื่อดูว่ามีจดหมายมาถึงแล้วหรือไม่ เมื่ออีเมลมาถึงเซิร์ฟเวอร์ระบบจะแจ้งให้ลูกค้าทราบโดยอัตโนมัติและจะมีการจัดส่งอีเมล เนื่องจากการส่งจดหมายจะดำเนินการโดยอัตโนมัติในการผลักดันการดำเนินการนี้จะเร็วขึ้นเมื่อเทียบกับการดึงข้อมูล Push ไม่สอบถามเซิร์ฟเวอร์ในลักษณะปกติเช่นเดียวกับการดึงข้อมูล บทบาทของการผลักดันคือการปรับปรุงเซิร์ฟเวอร์ด้วยที่อยู่ IP เพื่อให้เซิร์ฟเวอร์สามารถทราบวิธีการติดต่อลูกค้าได้อย่างง่ายดาย
Manual
นอกจากนี้ยังมีตัวเลือกที่เรียกว่า Manual ซึ่งจะทำให้คุณสามารถควบคุมข้อมูลทั้งหมดที่ได้รับ ข้อความจะปรากฏขึ้นทันทีที่คุณเปิดจดหมายรีเฟรชหน้าจอเพื่อดูกล่องจดหมายหรือข้อความ
ความแตกต่างระหว่างการดึงข้อมูลและการกดคืออะไร
ความหมาย
ดึงข้อมูล:
เมื่อดึงข้อมูลแล้วคุณต้องตรวจสอบเซิร์ฟเวอร์เพื่อดูว่ามีอีเมลอยู่หรือไม่ Push:
อีเมลจะถูกส่งเข้าไปในกล่องจดหมายทันทีโดยกดเช่นเดียวกับ SMS หรือ MMS การเริ่มต้น
ดึงข้อมูล:
การเรียกข้อมูลเริ่มต้นโดยไคลเอ็นต์ การกด:
การกดจะเริ่มโดยเซิร์ฟเวอร์ ความเร็ว
ดึงข้อมูล:
ดึงข้อมูลจะช้าลงกว่าเดิม ลูกค้าต้องตรวจสอบเซิร์ฟเวอร์เป็นระยะ ๆ Push:
การกดจะเร็วขึ้นเมื่อเซิร์ฟเวอร์จะส่งต่อจดหมายที่ได้รับโดยอัตโนมัติไปยังไคลเอ็นต์ การสิ้นเปลืองพลังงาน
ดึงข้อมูล:
การดึงข้อมูลจะใช้พลังงานมากขึ้นเนื่องจากการตรวจสอบเซิร์ฟเวอร์จะทำในช่วงเวลาปกติ Push:
Push จะใช้พลังงานน้อยลงเนื่องจากกระบวนการส่งอีเมลทำได้โดยอัตโนมัติ การสิ้นเปลืองพลังงานอาจแตกต่างกันเนื่องจากการกดจะต้องมีการเชื่อมต่ออินเทอร์เน็ตแบบคงที่เพื่อรับอีเมลโดยอัตโนมัติ ซึ่งจะใช้พลังงานจากอุปกรณ์ไคลเอ็นต์
การสนับสนุน
ดึงข้อมูล:
ดึงข้อมูลได้รับการสนับสนุนโดยโปรโตคอลทั้งหมด Push:
Push ไม่ได้รับการสนับสนุนโดยโปรโตคอลทั้งหมด ดึงข้อมูลเทียบกับการสรุปการกด
Push:
ทันทีที่เซิร์ฟเวอร์ได้รับอีเมลระบบจะผลักดันไปยังอุปกรณ์ไคลเอ็นต์ ดึงข้อมูล:
ตรวจสอบเซิร์ฟเวอร์เพื่อดูว่าข้อความมาถึงเป็นระยะ ๆ หรือไม่ ข้อความจะถูกดาวน์โหลดในอุปกรณ์ไคลเอ็นต์ขณะที่การตรวจสอบนี้เกิดขึ้น ใช้งานด้วยตนเอง:
ตรวจสอบอีเมลเมื่อมีการเปิดแอปพลิเคชันอีเมล รูปภาพโดยมารยาท:
"Spam gmail" โดย notoriousxl (CC BY-SA 2. 0) ผ่าน Flickr
"566337" (โดเมนสาธารณะ) ผ่าน Pixbay