מחשביםתוכנה

הודעה בדפדפן שלך - מה זה?

משתמשי אינטרנט רבים תוהים: "הודעה על דפדפן - מה זה?" זה מראה בסגנון מסוים של גלישה באינטרנט, שבה בקש עסקה ביוזמת שרת מרכזי. זאת בניגוד לכיוון ההפוך של נתונים, שבהם הבקשה להעברת המידע היא ביוזמת כונס הנכסים או הלקוח.

לקבלת הודעה שירותים קרובים מבוססים על העדפות מידע הביעו מראש. זהו המודל של מנוי הפרסום. לקוח "כותב" "ערוצים" המידע השונה שלו שמספקים השרת. כל אימת תוכן חדש זמין באחד מערוצים אלו, השרת שולח את המידע הזה איתו. הודעה בדפדפן לפעמים מחקה טכניקת סקר, במיוחד בנסיבות בן השאילתה האמיתית אינה אפשרית - למשל, באתרים של מדיניות האבטחה החמורה הדורשת דחיית בקשות HTTP / S נכנסות.

עקרון הפעולה

ועידת סינכרוני ומסרים מיידיים הם דוגמאות אופייניות של איך זה נראה הודעה. מה זה ואיך זה עובד? הודעות צ'אט ולפעמים קבצים נדחפים אל המשתמש ברגע שהם מתקבלים על ידי שירות ההודעות. שניהם מבוזרת peer-to-LVS ותוכניות מרכזיות (כגון IRC או XMPP) לאפשר קבצי "דחיפה". משמעות הדבר היא כי שם השולח יוזם העברת נתונים ולא לנמען.

דואר אלקטרוני גם יכול לעבוד עם ההודעה - פרוטוקול SMTP הוא, למעשה, "דחיפה". עם זאת, את "הצעד" האחרון משרת הדואר במחשב בדרך כלל עושה נשלף פרוטוקול כמו POP3 או IMAP. פרוטוקול IMAP כולל את IDLE-הפקודה, אשר מאפשרת לשרת כדי ליידע את הלקוח על הודעה נכנסת. של BlackBerry המקורי היה המכשיר הפופולרי הראשון, שבו ההודעה עובדת באופן פעיל בדפדפן. מהו אותו הגאדג'טים הללו - ניתן לראות את כתובת הדואר האלקטרוני (עבור אלחוטיות).

מה שהיה בעבר?

דוגמא נוספת היא רשת PointCast שהיה ידוע ב 1990. הוא מספק נתונים חדשים שוק המניות. ו- Netscape, זה ויישומים ממיקרוסופט לשלב אותו לתוך התוכנה שלהם עבור כל גרסה של הדפדפן שלהם, אבל זה מעולם לא היה פופולרי, ומאוחר יותר נעלמו לגמרי. דפדפנים מכן החליפו את הפונקציונליות הזו ב -2000 ל RSS - מערכת מנויים, שבו יש הודעה מתקדמת יותר של הדפדפן. מהו נתונים מנויים - יודע כל קורא בלוגים.

שימושים אחרים התומכת הודעה יישום אינטרנט כוללת מידע על נתוני שוק (מחירי מניות), צ'אט מקוון ומערכת מסרים (webchat), מכירות פומביות, הימורים מקוונים ומשחקים, הימורי ספורט, קונסולות ניטור וכדומה.

הודעה על הדפדפן - כי הוא היום?

הודעה באמצעות IEFT היא פרוטוקול פשוט המשתמשת HTTP / 2 למסור הודעות מיידיות (עבור שיחות והודעות נכנסות). פרוטוקול משלב את כל האירועים בזמן אמת בפעילות בודדת, אשר מאפשרת ניצול יעיל יותר של משאבי הרשת והרדיו. שירות תחת קורת גג אחת המשלב את כל האירועים על ידי הפצת היישומים שלהם כפי שהם מתפרסמים. זה דורש פגישה אחת בלבד, וכך למנוע את בזבוז הזמן ואת התנועה.

הודעה בדפדפן שלך - זה מנקודת מבט טכני?

HTTP-הודעות (המכונה גם הזרמת HTTP) היא מנגנון לשליחת נתונים מתוך הדפדפן עבור שרת האינטרנט. זה יכול להיות מושגת על ידי כל אחד מספר מנגנונים. בדרך כלל, שרת האינטרנט אינו לסיים את הקשר לאחר ההודעה נשלחה ללקוח. שרת האינטרנט עוזב את החיבור פתוח, ובמקרה של אירוע חדש (למשל, שינוי הנתונים שנשלחו בהודעה) מוצג מיידי. אחרת, במקרה יצטרך לעמוד בתור עד לבקשת הלקוח הבאה מתקבלת.

רוב שרתי האינטרנט להציע את התכונה הזו באמצעות CGI (למשל, ללא מנותח סקריפטים בכותרת על Apache). המנגנון שבבסיס של גישה זו הוא קידוד שידור גוש. דוגמה קלאסית לכך היא ההודעה לדפדפן "החברים". מהו אותו באתר זה? הראשונה היא מידע על הודעות נכנסות וסימנים "כמו".

מנגנונים אלטרנטיביים

מנגנון נוסף קשור בפרט סוג MIME, אשר נקרא תחליף רב רכיב. זה הוצג לראשונה בשנת 1995, נטסקייפ, דפדפן "על לטוס" משנה את המסמך בכל פעם שיוצאת גרסה חדשה בשרת מתקבל. הוא עדיין נתמך ב- Firefox, Opera, Safari, והיום, אך לא ב- Internet Explorer. ניתן ליישם מנגנון זה אל מסמכי HTML וגם להזרמה תמונות ביישומים מצלמים.

יישומי האינטרנט WHATWG 1.0 כוללים מנגנון אשר נועד לשנות את התוכן של הלקוח. הוא כבר ידוע מאז ה -1 בספטמבר 2006, כאשר דפדפן האינטרנט אופרה יישמה מערכת ניסיונית חדשה זו נקראת שרת-SentEvents. הוא טופל כיום כחלק HTML5. בשיטה זו, השרת ישתמש חיבורי HTTP מתמשכים, ומביא לתגובה תמיד נשאר "פתוח" (כלומר, השרת לא מפסיק תגובה), ביעילות "הטעיית" בדפדפן שלך. לפיכך, הבקשה תמיד נשארת במצב אתחול, לאחר שהדף נפתח במלואו. השרת ואז שולח מדי קטעי JavaScript כדי לעדכן את תוכן הדף, ובכך מאפשרים הודעה. באמצעות טכניקה זו, הלקוח אינו צריך יישומוני Java או תוספות אחרות כדי לשמור על חיבור פתוח לשרת - הלקוח באופן אוטומטי מקבל הודעה על אירועים חדשים באים מהשרת. החיסרון העיקרי של שיטה זו אחת, לעומת זאת, היא חוסר השליטה על ידי הזמן של השרת לדפדפן. עדכון הדף הוא תמיד הכרחי אם יש פסק זמן בעמוד הפתוח.

זיכרון נתונים

טכניקת שינון כשלעצמו אינה הודעה נאותה. היא רק מאפשרת לך לחקות את מנגנון ההודעה בסביבה שבה לא ניתן. לדוגמא, על אתרים מדיניות אבטחה תובענית הדורשים דחייה מן בקשות HTTP / S נכנסות. אי אפשר הודעה בדפדפן (כלומר, ואיך זה עובד - ראה לעיל). במקרה זה, הלקוח מבקש מידע בדיוק כפי בשאילתא נורמלית, אבל בגלל הציפיות של השרת לא יכול להגיב מייד. אם השרת אין שום מידע חדש ללקוח כאשר קבלת בקשה - במקום לשלוח תגובה ריקה, לבקשה נשארת פתוחה, תלויה ועומדת מידע חדש. לאחר נתונים אלה מופיעים, זה מייד שולח את תגובת HTTP / S ללקוח, השלים חיבור הפתוח.

לאחר קבלת לקוחות לעיתים קרובות מיד מוציא בקשה בתגובה לשרת אחר. לפיכך, זמן עיכוב תגובה ממוצע (הזמן בין כאשר המידע יהיה זמין, ואת בקשת הלקוח הבאה) הקשורים בהגעה של בקשות, זה נשלל.

Socket XML

הודעה בדפדפן שלך, הפועלת בעזרת שיטה זו, משתמשת CBOX ויישומים אחרים Chatter. היא משתמשת חפצים Socket XML ב AdobeFlash קבצים פיקסל בודד. תחת שליטתו של הלקוח JavaScript יוצר חיבור TCP לבלוטות חד כיווני בשרת. הבקשה במקרה זה נשארה שלא נקרא, במקום, הצומת שולחת את הלקוח מזהה ייחודי מייד. בקשת HTTP נעשית אז שרת האינטרנט, אשר מכיל את המזהה שהושג. יישום האינטרנט יכול אז להוציא הודעה ממוענת אל הלקוח בשרת ממסר ממשק המקומי, אשר מעביר אותם באמצעות פלאש. היתרון של גישה זו הוא כי היא משתמשת הסימטריה הטבעית של-הכתיבה לקרוא.

זה אופייני של יישומים מבוססי אינטרנט רבים, כוללים חדרי צ'אט, וכתוצאה מכך, מבטיח יעילות גבוהה. מאז הוא אינו מקבל את הנתונים על הארובות היוצאות, השרת אינו נדרש לחפש חיבורי TCP יוצאים, מה שהופך אפשרית להקמת עשרות אלף חיבורים בו זמנית. אז יש הודעה בדפדפן על "הכיתה" בשירותים מסוימים באתר.

שירותי הודעות זמינים

תכונה זו זמינה על שירותים רבים התומכים תרכובות שהוזכרו לעיל. כפי שכבר צוין, הודעה בדפדפן - זוהי הזדמנות לקבל הודעות והתראות מיידיות, מבלי לטעון מחדש את הדף. שירותים, שבהן שירות זה זמין, כוללים:

  • שירות ההודעות של אפל.
  • Google Cloud Messaging.
  • "כיתה".
  • פייסבוק.
  • Xtremepush.
  • אמזון SNS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 iw.delachieve.com. Theme powered by WordPress.