ᲙომპიუტერებიᲞროგრამული უზრუნველყოფა

Შეტყობინება თქვენს ბრაუზერში - რა არის ეს?

ბევრი ინტერნეტ მომხმარებელი გაინტერესებთ: "შეტყობინება ბრაუზერი - რა არის ეს?" ეს აჩვენებს გარკვეული სტილის surfing ინტერნეტი, მოთხოვნის შემთხვევაში გარიგების მიერ ინიცირებული ცენტრალურ სერვერზე. ეს წინააღმდეგობაში მოდის საპირისპირო მიმართულებით მონაცემები, სადაც მოთხოვნა ინფორმაციის გადაცემის მიერ ინიცირებული მიმღები ან კლიენტს.

გაფრთხილების მომსახურების ხშირად ინფორმაციის საფუძველზე პარამეტრების გამოთქვა წინასწარ. ეს არის მოდელი გამოწერა გამოცემა. კლიენტი ", წერს" მისი სხვადასხვა ინფორმაცია "არხების" მიერ მოწოდებული სერვერზე. როდესაც ახალი არის შესაძლებელი ერთ იმ არხების, სერვერზე აგზავნის ამ ინფორმაციას მას. შეტყობინება ბრაუზერის ზოგჯერ ემულაციას კვლევის ტექნიკა, განსაკუთრებით იმ შემთხვევებში, როდესაც რეალურ შეკითხვის შეუძლებელია - მაგალითად, ვებ სერიოზული უსაფრთხოების პოლიტიკა, რომელიც მოითხოვს უარის შემომავალი HTTP / S მოითხოვს.

მუშაობის პრინციპი

სინქრონული კონფერენციების და მყისიერი შეტყობინებების ტიპიური მაგალითია, თუ რას ჰგავს შეტყობინება. ეს რა არის და როგორ მუშაობს იგი? სტატისტიკა შეტყობინებები და ზოგჯერ ფაილი მივიღებთ შესახებ, როგორც კი ისინი მიერ მიღებული შეტყობინებები მომსახურება. ორივე დეცენტრალიზებული peer-to-LVS და ცენტრალიზებული პროგრამების (როგორიცაა IRC და XMPP) დავუშვებთ "ბიძგი" ფაილი. ეს ნიშნავს, რომ სახელი გამგზავნი იწყებს მონაცემთა გადაცემის, ვიდრე მიმღები.

E-mail ასევე შეუძლია მუშაობა შეტყობინებას - SMTP პროტოკოლი, არსებითად, "ბიძგი". მიუხედავად ამისა, ბოლო "ნაბიჯი" ფოსტის სერვერიდან on კომპიუტერის ჩვეულებრივ აკეთებს დახევის ოქმი, როგორიცაა POP3 და IMAP. IMAP პროტოკოლი მოიცავს IDLE ბრძანება, რომელიც საშუალებას აძლევს სერვერზე შეატყობინოს კლიენტს შემომავალი გაგზავნა. ორიგინალური BlackBerry იყო პირველი პოპულარული მოწყობილობა, სადაც უწყება აქტიურად მუშაობს ბრაუზერში. რა არის ის, ამ სკოლის - შეიძლება ჩანს e-mail მისამართი (უკაბელო).

რაც იყო ადრე?

კიდევ ერთი მაგალითი არის PointCast ქსელი, რომელიც ცნობილია, 1990 წელს. ის უზრუნველყოფს ამბები და საფონდო ბაზრის მონაცემები. და Netscape, და განაცხადების Microsoft ინტეგრირება იგი მათი პროგრამული თითოეული მათი ბრაუზერში, მაგრამ ეს არასდროს ყოფილა პოპულარული, და შემდეგ გაქრა. ბრაუზერები შემდგომში შეცვალა ამ ფუნქციის 2000 to RSS - შენატანების სისტემა, სადაც უფრო მოწინავე შეტყობინების ბრაუზერში. რა არის მონაცემთა გამოწერა - იცის ყველა მკითხველს დღიურები.

სხვა მიზნებისათვის შეტყობინება ჩართულია ვებ პროგრამა მოიცავს ინფორმაციას ბაზარზე (საფონდო ფასები), ონლაინ ჩატი და შეტყობინებათა სისტემა (WebChat), აუქციონის, ონლაინ ვაჭრობა და თამაშები, ტოტალიზატორები მონიტორინგის კონსოლები და მოსწონს.

შეტყობინება ბრაუზერის - ეს არის დღეს?

შეტყობინების მეშვეობით IEFT არის მარტივი პროტოკოლი რომელიც იყენებს HTTP / 2 სიტყვით მყისიერი შეტყობინებები (შემომავალი ზარები და შეტყობინებები). ოქმი აერთიანებს ყველა რეალურ დროში მოვლენების ერთ სხდომაზე, რომელიც საშუალებას იძლევა უფრო ეფექტური გამოყენება ქსელი და რადიო რესურსები. ერთ უწყვეტ მომსახურებას აერთიანებს ყველა მოვლენების გავრცელებისათვის მათი განაცხადების რადგან ისინი ხელმისაწვდომი გახდა. ეს მოითხოვს მხოლოდ ერთი სხდომა, რითაც თავიდან აცილების ნარჩენები დრო და მოძრაობა.

შეტყობინება თქვენს ბრაუზერში - ეს არის ტექნიკური თვალსაზრისით?

HTTP-შეტყობინებას (ასევე ცნობილია, როგორც ნაკადი HTTP) არის მექანიზმი, გაგზავნის მონაცემების ბრაუზერი ვებ სერვერზე. ეს მიიღწევა ნებისმიერ რამდენიმე მექანიზმები. როგორც წესი, სერვერზე არ შეწყვიტოს კავშირი შემდეგ ცნობა გაეგზავნა კლიენტს. სერვერზე ტოვებს დაკავშირებით ღია და იმ შემთხვევაში, ახალი მოვლენა (მაგალითად, იცვლება მონაცემები იგზავნება გაგზავნა) არის ნაჩვენები მყისიერად. წინააღმდეგ შემთხვევაში, ღონისძიება იქნება მდგომ სანამ მომდევნო კლიენტის მოთხოვნით მიიღო.

ყველაზე ვებ სერვერები გთავაზობთ ამ ფუნქციის გამოყენებით CGI (მაგალითად, არასამთავრობო გაანალიზება header სკრიპტები Apache). ძირითადი მექანიზმი, რომ ეს მიდგომა ბლოკი გადაცემის კოდირება. კლასიკური მაგალითია შეტყობინებას ბრაუზერის "თანამოაზრეების". რა არის ეს საიტი? პირველი არის ინფორმაცია შემომავალი შეტყობინებები და ნიშნები "Like".

ალტერნატიული მექანიზმები

კიდევ ერთი მექანიზმი დაკავშირებულია კონკრეტულ ტიპის MIME, რომელსაც მრავალ კომპონენტიანი ჩანაცვლება. მისი პრეზენტაცია 1995 წელს, Netscape, ბრაუზერის "on the fly" ცვლის დოკუმენტი, როცა ახალი ვერსია სერვერზე მიიღო. მან ჯერ კიდევ მხარდაჭერა Firefox, Opera, Safari, და დღეს, მაგრამ არა Internet Explorer. ეს მექანიზმი შეიძლება იყოს გამოყენებული HTML დოკუმენტების და ასევე ნაკადი სურათები ვებკამერა პროგრამები.

WHATWG ვებ პროგრამები 1.0 მოიცავს მექანიზმი, რომელიც მიზნად ისახავს შეცვლის შინაარსი კლიენტს. იგი უკვე ცნობილია, 1 სექტემბრიდან, 2006 წელს, როდესაც Opera ბრაუზერში განხორციელებული ეს ახალი ექსპერიმენტული სისტემა სახელწოდებით Server-SentEvents. იგი არის გაკეთებული სტანდარტიზებული, როგორც ნაწილი HTML5. ამ მეთოდით, სერვერზე იყენებს დაჟინებული HTTP კავშირები, რის შედეგადაც პასუხი ყოველთვის რჩება "ღია" (ანუ, სერვერზე არასდროს შეწყვეტს პასუხი), ეფექტურად "tricking" თქვენს ბრაუზერში. ამგვარად, პროგრამა ყოველთვის რჩება boot რეჟიმში, შემდეგ გვერდზე გაიხსნა სავსე. სერვერზე შემდეგ პერიოდულად აგზავნის ფრაგმენტები JavaScript განაახლოთ გვერდზე შინაარსი, რაც საშუალებას აძლევს შეტყობინებას. ამ ტექნიკის გამოყენებით, კლიენტს არ უნდა ჯავა აპლეტები და სხვა plug-ins შენარჩუნება ღია კავშირი სერვერზე - კლიენტს ავტომატურად იღებს შეტყობინებას ახალი მოვლენების მოდის სერვერზე. ერთ-ერთი მთავარი მინუსი ამ მეთოდის, თუმცა, კონტროლის არარსებობა იმ დროს, ბრაუზერის სერვერზე. განახლება გვერდზე ყოველთვის საჭირო, თუ არ არის timeout ღია გვერდზე.

მონაცემების მეხსიერება

memorization ტექნიკით თავად არ არის სათანადო შეტყობინებას. ეს მხოლოდ გაძლევთ ემულირება შეტყობინება მექანიზმი გარემოში, სადაც ეს არ არის შესაძლებელი. მაგალითად, მკაცრი უსაფრთხოების პოლიტიკის საიტები, რომლებიც საჭიროებენ უარის შემომავალი HTTP / S მოითხოვს. შეუძლებელია შეტყობინება ბრაუზერის (რომ არის, და როგორ მუშაობს, - იხილეთ ზემოთ). ამ შემთხვევაში, კლიენტს ითხოვს ინფორმაციას ზუსტად ისე, როგორც ნორმალურ შეკითხვაზე, მაგრამ იმის გამო, რომ მოლოდინი სერვერზე ვერ რეაგირება დაუყოვნებლივ. თუ სერვერზე არ აქვს რაიმე ახალი ინფორმაციის კლიენტს მსგავსი თხოვნა - ნაცვლად, რომელმაც უნდა გამოგვიგზავნოთ ცარიელ პასუხს, თხოვნით ღია რჩება, არ შექმნილა ახალი ინფორმაცია. მას შემდეგ, რაც ასეთი მონაცემები, როგორც ჩანს, ეს დაუყოვნებლივ უგზავნის HTTP / S პასუხი კლიენტს, დასრულების ღია კავშირი.

მას შემდეგ, რაც მომხმარებელს ხშირად დაუყოვნებლივ გასცემს თხოვნით სხვა სერვერზე პასუხი. ამდენად, საშუალო პასუხი დაყოვნების დრო (დრო შორის, როდესაც ინფორმაცია ხელმისაწვდომი გახდება და მომავალი კლიენტის მოთხოვნით) უკავშირდება ჩასვლას ითხოვს, ეს გამორიცხულია.

XML Socket

შეტყობინება თქვენს ბრაუზერში, მოქმედი დახმარებით ეს მეთოდი, რომელიც გამოიყენება CBOX და სხვა განაცხადების თემა. იგი იყენებს XML Socket ობიექტების ერთ-pixel ფაილი AdobeFlash. კონტროლის ქვეშ კლიენტს JavaScript ადგენს TCP კავშირი unidirectional კვანძების სერვერზე. მოთხოვნა ამ შემთხვევაში რჩება წაუკითხავი, ნაცვლად, კვანძის უგზავნის კლიენტს უნიკალური იდენტიფიკატორი დაუყოვნებლივ. HTTP მოთხოვნის კეთდება მაშინ სერვერზე, რომელიც შეიცავს მიღებული იდენტიფიკატორი. ვებ განაცხადის შემდეგ გასცეს გაგზავნა მიმართა კლიენტის ადგილობრივი ინტერფეისი სარელეო სერვერზე, რომელიც აგზავნის მათი მეშვეობით Flash. უპირატესობა ამ მიდგომის რომ იგი იყენებს ბუნებრივი ასიმეტრიის წაკითხული ჩაწერის.

ეს არის ტიპიური მრავალი ვებ-პროგრამების, მათ შორის სტატისტიკა ოთახი, და, როგორც შედეგი, უზრუნველყოფს მაღალი ეფექტურობა. მას შემდეგ, რაც არ მიიღოს მონაცემები გამავალი სოკეტების, სერვერზე არ არის საჭირო შეეცდება გამავალი TCP კავშირები, რომელიც საშუალებას იძლევა დამყარების ათიათასობით ერთდროულად კავშირები. ასე რომ, არსებობს შეტყობინებას ბრაუზერი "თანაკლასელები" მომსახურების კონკრეტულ საიტის.

ხელმისაწვდომია შეტყობინება მომსახურება

ეს ფუნქცია ხელმისაწვდომია მრავალი მომსახურება, რომ მხარს ვუჭერთ აღნიშნული ნაერთები. როგორც უკვე აღინიშნა, შეტყობინება ბრაუზერის - ეს არის შესაძლებლობა მიიღოს მყისიერი შეტყობინებებს, გვერდის განახლების გარეშე. მომსახურება, სადაც ეს სერვისი ხელმისაწვდომია, მოიცავს:

  • Apple Notification სამსახურის.
  • Google Cloud Messaging.
  • "თანაკლასელები".
  • Facebook.
  • Xtremepush.
  • Amazon SNS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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