Skip to main content

เทคโนโลยีผลักดันคืออะไร?

ในโลกของโปรโตคอลคอมพิวเตอร์มีหลายวิธีในการแบ่งปันข้อมูลระหว่างคอมพิวเตอร์Push Technology เป็นตัวอย่างของโปรโตคอลที่ช่วยให้ผู้ใช้สามารถสมัครสมาชิกข้อมูลซึ่งจะถูกส่งไปยังคอมพิวเตอร์ในภายหลังตามเหตุการณ์เทคโนโลยีนี้เป็นหนึ่งในโปรโตคอลหลายประเภทที่สามารถตอบสนองความต้องการทางธุรกิจเฉพาะเกี่ยวกับการรวบรวมและรับข้อมูล

ศิลปะของสถาปัตยกรรมระบบรวมถึงการออกแบบโมเดลที่เหมาะสมเพื่อให้เหมาะกับความต้องการทางธุรกิจเฉพาะภายในแอปพลิเคชันคอมพิวเตอร์โมเดลเหล่านี้รวมถึงโปรโตคอลเพื่อบัญชีสำหรับเหตุการณ์การประมวลผลแบบอะซิงโครนัสและซิงโครนัสรวมถึงการเผยแพร่และสมัครสมาชิกServer Push Technology เป็นตัวอย่างของรูปแบบการเผยแพร่และสมัครสมาชิกที่ผู้ใช้จะได้รับการอัปเดตข้อมูลเป็นระยะ

ระบบอีเมลจำนวนมากใช้สิ่งที่มักเรียกว่าเทคโนโลยีการผลักดันอีเมลนี่คือประเภทของเทคโนโลยีที่ใช้เป็นประจำกับอุปกรณ์ผู้ช่วยดิจิตอลส่วนบุคคลส่วนใหญ่ (PDA) เพื่อรับการอัปเดตอีเมลตามกำหนดเวลาช่วงเวลาเมื่อได้รับอีเมลใหม่ลงในกล่องเซิร์ฟเวอร์อีเมลกลางพวกเขาจะถูกจ่ายไปยังอุปกรณ์อีเมลที่สมัครสมาชิกในลักษณะที่สง่างามยิ่งขึ้น

ด้วยการใช้เทคโนโลยีการผลักดันกระแสหลักจึงค่อนข้างง่ายที่จะใช้วิธีการนี้ภายในแอปพลิเคชันข้อกำหนดหลักคือการสร้างเซิร์ฟเวอร์กลางที่จะจัดการและบำรุงรักษาบุคคลที่สมัครรับข้อมูลสำหรับเหตุการณ์และงานเฉพาะผู้จัดการคนนี้จะแจ้งให้สมาชิกทราบเมื่อมีเหตุการณ์เกิดขึ้นและเผยแพร่ข้อมูลที่สมัครสมาชิกกลับไปยังผู้ใช้ด้วยการผลักดันข้อมูล

โมเดลการเผยแพร่และสมัครสมาชิกมีประโยชน์มากมายรวมถึงการขจัดความต้องการ ping หรือการดึงอย่างต่อเนื่องจากสมาชิกทั้งหมดก่อนที่จะมีการสร้างเทคโนโลยีพุชผู้ใช้จะต้องขอข้อมูลใหม่จากเซิร์ฟเวอร์อย่างต่อเนื่องPing สำหรับข้อมูลใหม่นี้จะขึ้นอยู่กับตัวแปรเวลาที่กำหนดเทคโนโลยีพุชช่วยให้เซิร์ฟเวอร์กลางสามารถควบคุมได้อย่างเต็มที่เมื่อมีการส่งข้อมูลไปยังสมาชิกซึ่งสร้างการใช้งานโซลูชันที่มีประสิทธิภาพมากขึ้น

อีกตัวอย่างหนึ่งของเทคโนโลยีการผลักดันคือการใช้ฟีดหุ้นสต็อกบนอินเทอร์เน็ตฟีดประเภท Syndication Syndication (RSS) นี้ขึ้นอยู่กับรูปแบบการเผยแพร่และสมัครสมาชิกในตัวอย่างนี้ผู้ใช้สมัครเข้าสู่สต็อกและเข้าสู่สต็อกที่เขาต้องการติดตามทุกครั้งที่ราคาหุ้นเปลี่ยนแปลงการอัปเดตจะถูกส่งไปยังผู้ใช้ด้วยราคาที่กำหนดใหม่