កុំព្យូទ័រ, ផ្នែកទន់
ការជូនដំណឹងនៅក្នុងកម្មវិធីរុករករបស់អ្នក - វាគឺជាអ្វី?
អ្នកប្រើប្រាស់អ៊ីនធើណែច្រើនត្រូវបានគេឆ្ងល់ថា: "ការជូនដំណឹងរបស់កម្មវិធីរុករកមួយ - វាគឺជាអ្វី?" វាបង្ហាញរចនាប័ទ្មជាក់លាក់មួយនៃការ surfing អ៊ីនធឺណិត, ដែលជាកន្លែងដែលផ្តួចផ្តើមសំណើសម្រាប់ប្រតិបត្តិការដោយម៉ាស៊ីនបម្រើកណ្តាលមួយ។ នេះផ្ទុយជាមួយនឹងទិសដៅផ្ទុយនៃទិន្នន័យ, ដែលជាកន្លែងដែលសំណើសម្រាប់ការផ្ទេរពនេះត្រូវបានផ្តួចផ្តើមដោយការទទួលឬម៉ាស៊ីនភ្ញៀវ។
សម្រាប់ការជូនដំណឹងសេវាដែលជាញឹកញាប់ត្រូវបានផ្អែកលើចំណង់ចំណូលចិត្តពសម្តែងនៅក្នុងជាមុន។ នេះជាគំរូនៃការជាវទៅបោះពុម្ភផ្សាយ។ អតិថិជន "សរសេរ" ព "បណ្តាញ" នានាត្រូវបានផ្ដល់ដោយម៉ាស៊ីនបម្រើ។ នៅពេលណាដែលមាតិកាថ្មីមាននៅលើបណ្តាញមួយនៃអ្នកដែលម៉ាស៊ីនបម្រើបានផ្ញើទៅឱ្យគាត់ព។ ការជូនដំណឹងនៅក្នុងកម្មវិធីរុករកដែលពេលខ្លះធ្វើត្រាប់តាមបច្ចេកទេសការអង្កេតមួយជាពិសេសនៅក្នុងកាលៈទេសៈដែលជាកន្លែងដែលសំណួរពិតប្រាកដគឺមិនអាចធ្វើទៅបាន - ឧទាហរណ៍នៅលើគេហទំព័ររបស់គោលនយោបាយសន្ដិសុខធ្ងន់ធ្ងរដែលតម្រូវឱ្យមានការបដិសេធនៃសំណើ HTTP / S បានចូលមកនេះ។
គោលការណ៍នៃការប្រតិបត្ដិការ
ធ្វើសមកាលកម្មនិងការផ្ញើសារការធ្វើសន្និសីទបន្ទាន់គឺជាឧទាហរណ៍ជាក់ស្តែងនៃអ្វីដែលមើលទៅដូចជាការជូនដំណឹងវា។ តើវាគឺជាអ្វីនិងវាមិនធ្វើរបៀប? សារជជែកកំសាន្តនិងពេលខ្លះឯកសារដែលត្រូវបានបង្ខំឱ្យអ្នកប្រើឱ្យបានឆាប់តាមដែលពួកគេត្រូវបានទទួលដោយសេវាផ្ញើសារ។ ទាំងពីរបែបវិមជ្ឈការមិត្តទៅ LVS និងកម្មវិធីកណ្តាល (ដូចជាឬ XMPP IRC មាន) អនុញ្ញាតឱ្យមាន "ការជំរុញ" ឯកសារ។ នេះមានន័យថាឈ្មោះរបស់អ្នកផ្ញើដែលផ្ដួចផ្ដើមការផ្ទេរទិន្នន័យជាជាងទទួល។
E-mail អាចធ្វើការជាមួយការជូនដំណឹង - ពិធីការ SMTP គឺនៅក្នុងខ្លឹមសារ "ការជំរុញ" ។ ទោះជាយ៉ាងណា "ជំហាន" ចុងក្រោយពីម៉ាស៊ីនបម្រើសំបុត្រនៅលើកុំព្យូទ័រនេះជាធម្មតាធ្វើពិធីការទាញដូច POP3 ឬ IMAP ។ ពិធីការ IMAP & ‧នេះរួមបញ្ចូលទាំងពាក្យបញ្ជាឥតធ្វើអ្វីសោះដែលអនុញ្ញាតឱ្យម៉ាស៊ីនបម្រើនេះដើម្បីជូនដំណឹងម៉ាស៊ីនភ្ញៀវនៃសារចូល។ ទូរស័ព្ទ BlackBerry ដើមគឺជាឧបករណ៍ដែលមានប្រជាប្រិយភាពជាលើកដំបូង, ដែលជាកន្លែងដែលការជូនដំណឹងត្រូវបានកំពុងធ្វើការយ៉ាងសកម្មនៅក្នុងកម្មវិធីរុករក។ អ្វីដែលជាវានៅក្នុងឧបករណ៍ទាំងនេះ - អាចត្រូវបានមើលឃើញនៅក្នុងអាសយដ្ឋានអ៊ីម៉ែល (សម្រាប់ឥតខ្សែ) ។
អ្វីដែលវាគឺមុនពេល?
ឧទាហរណ៍មួយទៀតគឺជាបណ្តាញដែលបាន PointCast បានគេស្គាល់ក្នុងឆ្នាំ 1990 ។ វាផ្ដល់នូវដំណឹងនិងទីផ្សារភាគហ៊ុនទិន្នន័យ។ និងរបស់ Netscape, វានិងកម្មវិធីពី Microsoft ដើម្បីរួមបញ្ចូលវាទៅក្នុងកម្មវិធីរបស់ពួកគេសម្រាប់កំណែគ្នានៃកម្មវិធីរុករករបស់ពួក, ប៉ុន្តែវាមិនដែលត្រូវបានពេញនិយមហើយក្រោយមកបានបាត់ទាំងស្រុង។ កម្មវិធីរុករកបនា្ទាប់ជំនួសមុខងារនេះនៅក្នុងឆ្នាំ 2000 នេះដើម្បី RSS ភ្ជាប់ - ប្រព័ន្ធការជាវជាកន្លែងដែលមានការជូនដំណឹងកម្រិតខ្ពស់បន្ថែមទៀតនៅក្នុងកម្មវិធីរុករក។ អ្វីដែលជាទិន្នន័យ ការជាវ - ដឹងជារៀងរាល់អ្នកអានកំណត់ហេតុបណ្ដាញ។
ការប្រើផ្សេងទៀតបានបើកកម្មវិធីការជូនដំណឹងមានរួមបញ្ចូលទាំងពនៅលើបណ្ដាញទិន្នន័យទីផ្សារ (តម្លៃភាគហ៊ុន), អនឡាញនិងប្រព័ន្ធផ្ញើរសារជជែកកំសាន្ត (WebChat), ការដេញថ្លៃ, ភ្នាល់អនឡាញនិងការប្រកួតកីឡាភ្នាល់កម្សាន្តត្រួតពិនិត្យនិងដូចជា។
ការជូនដំណឹងនៃការកម្មវិធីរុករកនេះ - នោះគឺជាថ្ងៃនេះ?
ការជូនដំណឹងតាមរយៈ IEFT ជាពិធីការដែលប្រើ HTTP សាមញ្ញ / 2 ដើម្បីរំដោះការជូនដំណឹងបន្ទាន់ (សម្រាប់ការហៅចូលនិងសារ) ។ ពិធីការបញ្ចូលរាល់ព្រឹត្តិការណ៍ពិតប្រាកដនៅក្នុងពេលវេលាតែមួយសម័យដែលអនុញ្ញាតឱ្យមានការប្រើប្រាស់បណ្តាញវិទ្យុនិងធនធាន។ សេវាមួយរួមបញ្ចូលគ្នានូវព្រឹត្តិការណ៍ឈប់-ទាំងអស់ដោយការចែកចាយកម្មវិធីរបស់ពួកគេដូចដែលពួកគេបានក្លាយជាអាចប្រើបាន។ នេះតម្រូវឱ្យមានតែមួយគត់សម័យដូច្នេះជៀសវាងការខ្ជះខ្ជាយពេលវេលានិងការចរាចរ។
ការជូនដំណឹងនៅក្នុងកម្មវិធីរុករករបស់អ្នក - វាជាបច្ចេកទេសពីចំណុចនៃទិដ្ឋភាព?
HTTP-ការជូនដំណឹង (គេស្គាល់ផងដែរថាជាការផ្សាយរបស់ HTTP) គឺជាយន្តការសម្រាប់ការផ្ញើទិន្នន័យពីកម្មវិធីរុករកសម្រាប់ម៉ាស៊ីនបម្រើបណ្ដាញមួយ។ វាអាចត្រូវបានសម្រេចដោយការណាមួយនៃយន្តការជាច្រើន។ ជាធម្មតា, ម៉ាស៊ីនបម្រើបណ្តាញដែលមិនបញ្ចប់ការតភ្ជាប់នេះបន្ទាប់ពីសេចក្តីជូនដំណឹងនេះត្រូវបានបញ្ជូនទៅម៉ាស៊ីនភ្ញៀវ។ ម៉ាស៊ីនបម្រើបណ្ដាញទុកការតភ្ជាប់បើកចំហនិងនៅក្នុងព្រឹត្តិការណ៍នៃព្រឹត្តិការណ៍ថ្មីមួយ (ឧទាហរណ៍ការផ្លាស់ប្តូរទិន្នន័យដែលបានផ្ញើនៅក្នុងសារ) ត្រូវបានបង្ហាញភ្លាម។ បើមិនដូច្នោះទេ, ព្រឹត្តិការណ៍នេះនឹងមានការកើនឡើងរហូតដល់សំណើជួរម៉ាស៊ីនភ្ញៀវបន្ទាប់ត្រូវបានទទួល។
ម៉ាស៊ីនបម្រើបណ្តាញផ្តល់ជូននូវលក្ខណៈពិសេសនេះដោយប្រើ CGI & ‧; (ឧទាហរណ៍, ដែលមិនមែនញែកស្គ្រីបបឋមកថានៅលើកម្មវិធី Apache) ។ យន្តការមូលដ្ឋាននៃវិធីសាស្រ្តនេះគឺជាកូដការបញ្ជូនប្លុក។ ឧទាហរណ៍បុរាណគឺការជូនដំណឹងទៅ "មិត្តរួម" កម្មវិធីរុករកនេះ។ តើវាគឺជាអ្វីនៅលើតំបន់បណ្ដាញនេះ? ទីមួយគឺអំពីសារចូលនិងសញ្ញា "ដូច" ។
យន្ដការជំនួស
យន្ដការមួយផ្សេងទៀតត្រូវបានភ្ជាប់ជាមួយពិសេសមួយ ប្រភេទរបស់ MIME នោះ ដែលត្រូវបានគេហៅថាមួយជំនួសពហុសមាសភាគ។ វាត្រូវបានបង្ហាញជាលើកដំបូងនៅក្នុងឆ្នាំ 1995 ដែលជារបស់ Netscape កម្មវិធីរុករក "លឿន" ការផ្លាស់ប្តូរឯកសារនៅពេលណាមួយនៅលើម៉ាស៊ីនបម្រើកំណែថ្មីនេះត្រូវបានទទួលនោះទេ។ គាត់ត្រូវបានគាំទ្រនៅតែមាននៅក្នុង Firefox, Opera, Safari និងនាពេលបច្ចុប្បន្ននេះប៉ុន្តែមិននៅក្នុងកម្មវិធី Internet Explorer ។ យន្តការនេះអាចត្រូវបានអនុវត្តទៅឯកសាររបស់ HTML ផងដែរសម្រាប់ការស្រកហើយនៅក្នុងកម្មវិធី webcam របស់រូបភាព។
កម្មវិធីបណ្តាញ WHATWG យន្តការ 1.0 ដែលមានរួមបញ្ចូលទាំងការផ្លាស់ប្តូរមាតិកាបំណងអតិថិជននេះ។ លោកត្រូវបានគេស្គាល់តាំងពីថ្ងៃទី 1 ខែកញ្ញាឆ្នាំ 2006 នៅពេលដែលកម្មវិធីរុករកបណ្ដាញកម្មវិធី Opera បានអនុវត្តប្រព័ន្ធពិសោធន៍ថ្មីនេះគេហៅថាម៉ាស៊ីនបម្រើ SentEvents ។ បច្ចុប្បន្នលោកត្រូវបានចាត់ថ្នាក់ជាផ្នែកមួយនៃ HTML5 ។ ក្នុងវិធីសាស្រ្តនេះ, ម៉ាស៊ីនបម្រើ HTTP & នេះប្រើការតភ្ជាប់រហូតលទ្ធផលនៅក្នុងការឆ្លើយតបមួយដែលតែងតែនៅតែជា "ការបើកចំហ" (ពោលគឺម៉ាស៊ីនបម្រើដែលមិនដែលឈប់ឆ្លើយតប), មានប្រសិទ្ធិភាព "tricking" កម្មវិធីរុករករបស់អ្នក។ ដូច្នេះកម្មវិធីនេះតែងតែនៅតែមាននៅក្នុងរបៀបចាប់ផ្ដើមបន្ទាប់ពីទំព័រនេះបានបើកនៅក្នុងពេញលេញ។ ម៉ាស៊ីនបម្រើបានបន្ទាប់មកទៀងទាត់ផ្ញើសេចក្ដីបំព្រួញនៃ JavaScript ដើម្បីធ្វើឱ្យទាន់សម័យមាតិកាទំព័រដោយហេតុនេះធ្វើឱ្យការជូនដំណឹង។ ដោយប្រើបច្ចេកទេសនេះម៉ាស៊ីនភ្ញៀវដែលមិនត្រូវការកោះជ្វាឬកម្មវិធីជំនួយអាប់ភ្លេតចូលផ្សេងទៀតដើម្បី-ការតភ្ជាប់បើកចំហរក្សាទៅម៉ាស៊ីនបម្រើ - ម៉ាស៊ីនភ្ញៀវទទួលបានការជូនដំណឹងដោយស្វ័យប្រវត្តិអំពីព្រឹត្តិការណ៍ថ្មីមកពីម៉ាស៊ីនបម្រើ។ គុណវិបត្តិចម្បងមួយនៃការវិធីសាស្រ្តនេះ, ទោះជាយ៉ាងណាកង្វះនៃការបញ្ជាដោយពេលវេលានៃម៉ាស៊ីនបម្រើកម្មវិធីរុករកនេះ។ ធ្វើឱ្យទាន់សម័យទំព័រនេះ គឺតែងតែជាចាំបាច់ប្រសិនបើមានការបើកចំហរអស់ពេលនៅលើទំព័រនេះ។
អង្គចងចាំទិន្នន័យ
បច្ចេកទេសការទន្ទេញចាំមាត់នៅក្នុងខ្លួនវាមិនមែនជាការជូនដំណឹងត្រឹមត្រូវ។ វាគ្រាន់តែអនុញ្ញាតឱ្យអ្នកដើម្បីតាមយន្តការជូនដំណឹងនៅក្នុងបរិស្ថានដែលជាកន្លែងដែលវាជាការមិនអាចធ្វើទៅបាន។ ឧទាហរណ៍នៅលើគោលនយោបាយសន្ដិសុខតំបន់បណ្តាញការទាមទារដែលតម្រូវឱ្យការបដិសេធពីសំណើ HTTP / S បានចូល។ វាគឺជាការមិនអាចទៅរួចទេដើម្បីការជូនដំណឹងនៅក្នុងកម្មវិធីរុករក (នោះគឺ, និងរបៀបដែលវាធ្វើការ - សូមមើលខាងលើ) ។ ក្នុងករណីនេះម៉ាស៊ីនភ្ញៀវដែលបានស្នើសុំពពិតប្រាកដដូចជានៅក្នុងសំណួរធម្មតា, ប៉ុន្តែដោយសារតែការរំពឹងទុករបស់ម៉ាស៊ីនបម្រើដែលមិនអាចឆ្លើយតបភ្លាម។ ប្រសិនបើម៉ាស៊ីនបម្រើមិនមានពថ្មីណាមួយទៅម៉ាស៊ីនភ្ញៀវនៅពេលដែលសំណើត្រូវបានទទួល - ជំនួសឱ្យការមានការឆ្លើយតបទទេផ្ញើសំណើរនៅតែបើកចំហរង់ចាំការថ្មី។ ពេលដែលទិន្នន័យបែបនេះបានលេចឡើង, វាភ្លាមផ្ញើការឆ្លើយតបរបស់ HTTP / S បានទៅអតិថិជនដែលបានបញ្ចប់ការតភ្ជាប់បើកចំហ។
បន្ទាប់ពីទទួលបានអតិថិជនជាញឹកញាប់ជាបន្ទាន់ចេញសំណើរមួយដើម្បីជាការឆ្លើយតបរបស់ម៉ាស៊ីនបម្រើផ្សេងទៀត។ ដូច្នេះពេលពន្យាពេលការឆ្លើយតបជាមធ្យម (ពេលវេលារវាងពេលពអាចប្រើបាននិងការស្នើរសុំរបស់អតិថិជនបន្ទាប់) បានផ្សារភ្ជាប់ជាមួយនឹងការមកដល់នៃសំណើនេះវាត្រូវបានដកចេញ។
រន្ធ XML មាន
ការជូនដំណឹងនៅក្នុងកម្មវិធីរុករករបស់អ្នក, ប្រតិបត្ដិការដោយមានជំនួយពីវិធីសាស្រ្តនេះត្រូវបានគេប្រើ CBOX និងកម្មវិធីផ្សេងទៀតដើម្បី Chatter ។ វាប្រើវត្ថុរន្ធ XML នៅក្នុង AdobeFlash single-pixel ឯកសារ។ ក្រោមការគ្រប់គ្រងរបស់ម៉ាស៊ីនភ្ញៀវនេះ JavaScript ដែលបង្កើតតភ្ជាប់ TCP មួយទៅថ្នាំងផ្ទាល់តែមួយនៅលើម៉ាស៊ីនបម្រើ។ ការស្នើរសុំក្នុងករណីនេះនៅតែមិនទាន់អាន, ជំនួសវិញ, ថ្នាំងផ្ញើម៉ាស៊ីនភ្ញៀវកំណត់ពិសេសមួយភ្លាម។ សំណើ HTTP មួយត្រូវបានធ្វើឡើងបន្ទាប់មកម៉ាស៊ីនបម្រើបណ្តាញដែលមានគ្រឿងសម្គាល់ទទួលបាន។ កម្មវិធីបណ្តាញនេះបន្ទាប់មកអាចចេញសារមួយផ្ញើទៅម៉ាស៊ីនភ្ញៀវនៅលើម៉ាស៊ីនបម្រើចំណុចប្រទាក់ដែលបានបញ្ជូនតក្នុងតំបន់ដែលបញ្ជូនពួកគេតាមរយៈកម្មវិធី Flash ។ អត្ថប្រយោជន៍នៃវិធីសាស្រ្តនេះគឺថាវាប្រើគម្លាតធម្មជាតិការសរសេរការអានការ។
នេះគឺជាតួយ៉ាងនៃកម្មវិធីបណ្តាញដែលមានមូលដ្ឋានជាច្រើនរួមទាំងបន្ទប់ជជែកកំសាន្តនិងជាលទ្ធផលមួយដែលធានាប្រសិទ្ធិភាពខ្ពស់។ ចាប់តាំងពីពេលដែលគាត់មិនទទួលយកទិន្នន័យនៅលើរន្ធចេញ, ម៉ាស៊ីនបម្រើនេះមិនត្រូវបានទាមទារដើម្បីស្វែងរកការតភ្ជាប់ TCP ក្រៅប្រទេសដែលធ្វើឱ្យអាចធ្វើទៅបានបង្កើតឡើងនៃមនុស្សរាប់ម៉ឺននាក់ការតភ្ជាប់ជាបន្តបន្ទាប់នេះ។ ដូច្នេះមានការជូនដំណឹងនៅក្នុងកម្មវិធីរុករកនៅលើ "មិត្តរួមថ្នាក់" នៅក្នុងការផ្តល់សេវាមួយចំនួននៃតំបន់បណ្តាញនេះ។
ការផ្តល់សេវាការជូនដំណឹងដែលអាចប្រើបាន
លក្ខណៈពិសេសនេះគឺអាចរកបាននៅលើសេវាកម្មជាច្រើនដែលបានរៀបរាប់ខាងលើបានគាំទ្រដល់សមាសធាតុនេះ។ ដូចមានចែងរួចហើយការជូនដំណឹងនៅក្នុងកម្មវិធីរុករកនេះ - វាគឺជាឱកាសមួយដើម្បីទទួលបានសារបន្ទាន់និងការជូនដំណឹងដោយគ្មានការផ្ទុកទំព័រមួយ។ សេវា, ដែលជាកន្លែងដែលសេវានេះគឺអាចរកបាន, រួមបញ្ចូលទាំង:
- សេវាកម្មការជូនដំណឹងផ្លែប៉ោម។
- ផ្ញើសារ Google Cloud ។
- «មិត្តរួមថ្នាក់ "។
- ហ្វេសប៊ុក។
- Xtremepush ។
- ក្រុមហ៊ុន Amazon SNS ។
Similar articles
Trending Now