Aafrikas peatab Push-Pull tehnoloogia maisi röövikud ilma GMO-sid kasutamata. Push-tehnoloogia Mugav "reaalajas" minivestlus portaalis

Ja vastuse genereerib server. Selle vastand on Push-tehnoloogia.

Tõmbetehnoloogia on tõhus ja kulutõhus viis avalikult levitada paljudele tundmatutele potentsiaalsetele klientidele. See on kõige tõhusam kliendi jaoks, kes otsib konkreetset eset. Tõmbepäringud moodustavad võrgu andmetöötluse põhialuse, kus mitu klienti taotlevad andmeid tsentraliseeritud serveritelt. Samuti kasutatakse tõmbamist Internetis laialdaselt veebisaitide lehtede HTTP-päringute jaoks.

Enamik veebivooge, nagu RSS, kasutavad tehniliselt tõmbamisskeemi. RSS-iga küsib kasutajaprogramm (RSS-lugeja) perioodiliselt serverist uut sisu; server ei saada kliendile soovimatut teavet.

Vaata ka

Lingid

  • CGI programmeerimine veebis 6. peatükk Internetis

Wikimedia sihtasutus. 2010. aasta.

Vaadake, mis on "Pull Technology" teistes sõnaraamatutes:

    "Push Notification" päring suunatakse siia; Apple'i teavitusteenuse kohta vaadake Apple'i Push Notification Service'i. Tõuketehnoloogia (inglise keeles Push, sõna-sõnalt "tõuke" või "reklaam"), (tuntud ka kui veebiülekanne või netcasting) ... ... Wikipedia

    küsitlussõnumi vastuvõtumudel- Tõmbetehnoloogia on võrgu korraldamise meetod, mille puhul server saadab abonentidele teavet pärast nende päringu saamist (ITU T X.1141). Teemad: telekommunikatsioon, alg... ... Tehniline tõlkija juhend

    Tööstus- (Tööstus) Tööstus on rahvamajanduse kõige olulisem sektor Ilu, turism, ehitus-, hotelli-, mängutööstuse areng Sisu >>>>>>>>>>>>>>> Tööstus (In ... Investorite entsüklopeedia

    Skemaatiline pilt ... Wikipedia

    USB sümbol USB (USB, inglise Universal Serial Bus “universal serial bus”) jadaliides keskmise ja väikese kiirusega välisseadmetele ... Wikipedia

    USB-sümbol USB (Universal Serial Bus) on jadaliides keskmise ja väikese kiirusega välisseadmete jaoks. USB siini spetsifikatsioonide väljatöötamine toimub ... ... Wikipedia raames

    USB-sümbol USB (Universal Serial Bus) on jadaliides keskmise ja väikese kiirusega välisseadmete jaoks. USB siini spetsifikatsioonide väljatöötamine toimub ... ... Wikipedia raames

    USB-sümbol USB (Universal Serial Bus) on jadaliides keskmise ja väikese kiirusega välisseadmete jaoks. USB siini spetsifikatsioonide väljatöötamine toimub ... ... Wikipedia raames

    Selle artikli täiustamiseks on soovitav?: Otsige üles ja korraldage joonealuste märkuste kujul lingid autoriteetsetele allikatele, mis kinnitavad kirjutatut. Lisa artiklile (artikkel on liiga lühike või sisaldab ainult sõnavara ... Vikipeedia

Selle mooduli töötamine on vajalik moodulite täieliku funktsionaalsuse tagamiseks Mobiilirakendused, Blogid Ja Web Messenger.

Moodul kasutab tehnoloogiaid:

Tõmba(ing. long-polling, eng. simple pull) – võrgukommunikatsioonitehnoloogia, mille puhul esialgse andmetepäringu teeb klient ja vastuse genereerib server.

Tõmbetehnoloogia on tõhus ja kulutõhus viis avalikult levitada paljudele tundmatutele potentsiaalsetele klientidele. See on kõige tõhusam kliendi jaoks, kes otsib konkreetset eset. Tõmbepäringud moodustavad võrgu andmetöötluse põhialuse, kus mitu klienti taotlevad andmeid tsentraliseeritud serveritelt. Samuti kasutatakse tõmbamist Internetis laialdaselt veebisaitide lehtede HTTP-päringute jaoks.

Selle vastand on Push-tehnoloogia.

Push(inglise keeles Push, sõna otseses mõttes "pushing" või "promotion"), (tuntud ka kui veebiülekanne või netcasting) on ​​üks Internetis sisu levitamise võimalustest, kui teave tuleb serverist kliendile mitme seatud parameetri alusel. kliendi poolt.

Tavakasutaja saab tellida erinevaid teemasid, infot sisupakkujalt ning iga kord, kui serveris genereeritakse uus uuendus, „promoteeritakse“ see värskendus kasutaja arvutisse või nutitelefoni.

Märge: Kui kasutaja näeb voogu vaadates õige teksti asemel loetamatuid märke, siis tõenäoliselt on brauseris mingisugune kodeering kõvasti kodeeritud. Peate määrama automaatse kodeeringu valiku (Vaade > Kodeering > Automaatne).

Kuidas Push and Pull töötab

Serveri poolel pakub moodul kiirsuhtlustuge NGINX: nginx-push-stream-moodul. See moodul toetab pikaajalisi küsitlusühendusi klientidega ja neile avaldatud sõnumite edastamist.

Märge: Bitrixi raamistik ja ilma nginx-push-stream-moodulita tagab see üsna suure sõnumiedastuskiiruse: 60-sekundiline intervall; kui teateid on, vähendatakse ühenduste vahelist intervalli 10 sekundini.

Lehe avamisel kasutab klient ajaxi päringut oma kanaliga ühenduse loomiseks ühes NGINX-i portidest: 8893 (http) või 8894 (https). (BitrixVM virtuaalmasina kasutamise korral. Oma serveri konfiguratsiooni kasutamisel võib administraator vabalt kasutada mis tahes talle sobivaid porte.) Sellest pordist suunab NGINX kasutaja ümber sisemise järjekorra serverisse (saadaval ainult 127.0. 0.1:8895), kus kasutaja kanali olemasolu ja uued sõnumid. Kui kanalis sõnumeid pole, siis server ei reageeri, vaid hoiab ühendust 40 sekundit.

Kui selle aja jooksul saabub kasutaja kanalisse uus teade, saadab server selle kliendile ja sulgeb ühenduse. Kui kasutaja kanalile ei tule 40 sekundi jooksul uusi sõnumeid, sulgeb server ühenduse ja saadab talle päise: 304 Pole muudetud.

Pärast serveri vastuse saamist ja ühenduse sulgemist loob klient uuesti ühenduse kanaliga uue viimati muudetud kuupäevaga.

Sõnumid avaldatakse kasutaja kanalile vastava API mooduli meetodite kutsumisega Lükka ja tõmba.

Märge: Väga oluline on õige serveri aja sünkroonimine globaalsete serveritega.

Mooduli seadistamine

Kui kasutate Bitrix VM virtuaalmasinal põhinevaid Bitrix Frameworki tooteid koos v. 5.0 moodulit pole vaja seadistada: kõik töötab karbist välja. Kui projekti ei kasutata standardsete Bitrix Frameworki paigaldusvahenditega, siis tuleb teha lisaseaded.

Märge: Allolevad näidisseaded on toodud näitena. Kui keeldute soovitatud BitrixVM-i või BitrixEnvironmenti kasutamisest, peab administraator tegema konkreetse projekti seadistamise iseseisvalt.
Tähelepanu! Mooduli töö Lükka ja tõmba toetatud ainult kuni versioonini 0.5 nginx-push-stream-moodul. Uuemaid versioone ei toetata, sest tööks Lükka ja tõmba 1C-Bitrixi spetsiaalne lahendus on väljatöötamisel.
  • Ehitage NGINX koos nginx-push-stream-mooduli toega;

    Näidetena saame kasutada oma virtuaalmasina faile:

    • /etc/nginx/bx/site_enabled/push.conf - tõuke- ja tõmbamisseaded sõnumite avaldamiseks, samuti mobiilseks tööks;
    • /etc/nginx/bx/conf/im_subscrider.conf - seaded sõnumite vastuvõtmiseks (need ühenduvad saidiga otse);
    • /etc/nginx/bx/conf/im_settings.conf – kanalite arv, mälumaht jne.
    Nginx-push-stream-mooduli seadistamine versioonis 0.4.0 (soovitatav kasutada)
    Seaded nginx-push-stream-moodul versioonis 0.3.4
  • Luba toote seadetes lehel Sätted > Toote sätted > Mooduli sätted > Push and Pull valik Serverisse on installitud moodul nginx-push-stream-module:

    Samuti peate valima kasutatava masina versiooni. Soovitatav on kasutada virtuaalmasinat versioonis 4.4 ja uuemas, kuna see kasutab mooduli täiustatud versiooni nginx-push-stream-moodul 0.4.0, mis võimaldab kasutada Web Socketi tehnoloogiat ja saata käske.

  • Selle välja täitmisel pidage meeles, et selle väärtus sõltub NGINX-serveri sättest large_client_header_buffers. Selle sätte väärtus 8 kb vastab võimalusele saata 100 käsku. Selle väärtuse ja käskude arvu sõltuvus on otseselt võrdeline: kui ühes ühenduses on vaja saata näiteks 200 käsku, siis NGINX serveri big_client_header_buffers peaks sisaldama 16 kb.

    Suur hulk välja väärtusi Maksimaalne saadetavate käskude arv serveriga ühenduse kohta vajalik, kui sõnumite saajate keskmine arv on suur. Ettevõtlusportaali kasutajate koguarvust on otsene sõltuvus, kuid proportsionaalsus tuleb konkreetselt teie juhtumi jaoks empiiriliselt kindlaks määrata. Kui tehnilised võimalused lubavad, ei saa te proportsionaalsust arvutada, vaid seadke välja väärtus "veerisega": kasutage 150 portaali kasutaja jaoks 100 käsku, 300 jaoks 200 käsku jne.

  • Vajadusel konfigureerige teemallid ümber. Sõnumite lugemise aadressi domeeni saab määrata #DOMAIN#: see märge asendatakse mitme domeeni konfiguratsioonide puhul automaatselt soovitud domeeniga. Märge: kui kasutate virtuaalmasinat või seadet nginx-push-stream-moodul tehti analoogia põhjal BitrixEnvironment, siis pole tee muutmine vajalik.
  • Mobiilseadmete kasutamisel lubage väli Saatke mobiiltelefonidele PUSH-teateid.
  • Kui süsteemis on mitu aktiivset saiti, siis on võimalik valida, millistel saitidel moodul ei tööta.
Märge: Alates versioonist 14.1.2 on lisatud WebSocketi tugi; selle valiku aktiveerimiseks on vajalik „Järjekorraserveri“ suvandi tugi. Kogu suhtluse interaktiivsus portaalis saavutatakse Push & Pull tehnoloogia kasutamisega. Just seda tehnoloogiat on vaja teie portaalis mobiilirakenduste, sõnumite (blogide) ja Web Messengeri täieliku funktsionaalsuse pakkumiseks.

Push & Pull tehnoloogia muudab kõik portaalis elavaks Bitrix24 toote interaktiivse funktsionaalsuse, eriti kiirsõnumite, teavituste, heli-/videokõnede täielikuks toimimiseks on vaja järjekorraserverit, mille soovitatavaks teostuseks on Ngnixi jaoks mõeldud mooduli nginx-push-stream-module, mis on osa meie portaali kasutamiseks valmis veebikeskkonnast.

Seda lahendust kasutamata on klientseadmed sunnitud pidevalt (väga sageli) portaaliserverist uusi sõnumeid/teatisi küsima. Küsitlusintervalli vähendamisega saate saavutada osalise funktsionaalsuse (sõnumid, teated, loendurid, mõned P&P sündmused) vastuvõtmise, kuid suurem osa interaktiivsusest pole saadaval.

Lisaks tekitab selline pidev küsitlus serverile märkimisväärse koormuse, mis võib põhjustada viivitusi sõnumite vastuvõtmisel, eriti kui kasutatakse Windowsi serveri OS-i, on veebi alamsüsteemi ja DBMS-i jõudlus madalam kui sarnastel Linuxi-põhistel operatsioonisüsteemidel.

Lükka ja tõmba
Push and Pull moodul võimaldab korraldada kiirteadete ja sõnumite transporti klientidele. Selle funktsiooni rakendamine eraldi moodulina võimaldab mis tahes moodulil (kaasa arvatud kolmanda osapoole moodulid) saata API-d kasutavatele klientidele kiirteateid ja sõnumeid.

Nad loevad teie sõnumit ja kirjutavad teile vastuse.

Sõnumeid saates saate alati teada, kas teie kolleeg on seda lugenud. Tänu Push and Pull tehnoloogiale kuvab Web Messenger sõnumite lugemise oleku.

Näed kohe, kui kolleeg vastab – kirjutab sulle sõnumi.



Mugav "reaalajas" minivestlus portaalis

Otsesõnumid

Avage portaalis (blogis) eraldi aknas teile adresseeritud või enda kirjutatud sõnum ja saate läbi viia reaalajas arutelu mõnel aktuaalsel teemal. Sel juhul osalevad arutelus kõik töötajad, kellele sõnum oli suunatud. Saate portaalis mugava minivestluse analoogi - “Otse-teated”.

Reaalajas ülesanded

Push & Pull! "Reaalajas" mobiilsed ülesanded
Tänu patenteeritud Push & Pull tehnoloogiale mobiilirakenduses näete tegelikke "reaalajas" ülesandeid – nii loendeid kui ka üksikasju. Kui keegi näiteks portaalis töölauarakendusest mõne ülesande kustutab, kaob see kohe mobiilirakenduses avatud ülesannete nimekirjast. Või teine ​​näide - portaalis nimetati ülesanne ümber või muutus ülesande eest vastutav isik, tähtaeg vms. Kui vaatate praegu ülesande üksikasju, näete neid muudatusi kohe.

Kohene vaatamine! Vaadake kohe ülesande sisu
Mobiilirakenduses avanevad ülesanded mitte lihtsalt kiiresti, vaid peaaegu koheselt. See saavutati tänu täiustatud vahetu vaatamise tehnoloogia kasutuselevõtule mobiilirakendusse. Selle tehnoloogia kasutamine võimaldas oluliselt kiirendada ülesannete kuvamist loendist. Kohe näete ülesande põhisisu: pealkiri, kirjeldus, staatus, tähtaeg, vastutaja/direktor jne.


Arendajatele
Selleks, et töölauarakenduses olevad sõnumid, IM-sõnumid ja portaalis olevad ajaveebid muutuksid "reaalajas" ning mobiilirakenduse ülesanded reaalajas, tuleb installida tõmbamismoodul. Moodul suurendab suhtluse interaktiivsust portaalis. Optimaalne on kasutada toodet “1C-Bitrix: Virtual Machine”. Jaotises 1C-Bitrix: Virtual Machine sisalduv "järjekorraserver" eemaldab kiirsõnumite vastuvõtmisel 60-sekundilise viivituse.

Hiljuti on GMOde lobistid püüdnud veenda Aafrika riike võtma kasutusele geneetiliselt muundatud Bt-maisi, et võidelda kogu kontinendil leviva ja maisipõlde laastava sügise armeeussi (FAW) vastu. Kuid lobistid ei suutnud juhtida tähelepanu sellele, et selle rööviku sihtmärgiks olev Bt-mais eri piirkondades on tingitud sellest, et kahjurid on muutunud Bt-toksiinide suhtes resistentseks. Lobistid eirasid ka tõsiasja, et agroökoloogilised meetodid, nagu sipelgate meelitamine munadest toituma, on osutunud edukaks.

Nüüd on tuntuks saanud veel üks agroökoloogiline ja mitte-GMO meetod, mis toimib Aafrikas hästi maisi rööviku tõrjena. Seda kliimaga kohandatud meetodit nimetatakse Push-Pulliks ja selle töötas välja Rahvusvaheline putukate füsioloogia ja ökoloogia keskus (ICIPE), rahvusvaheline valitsuse rahastatud organisatsioon, mis toetab vaesuse leevendamist ja toiduga kindlustatust. Hiljutine Ida-Aafrikas läbi viidud uuring näitab, et see meetod on tõhus maisi röövikute tõrjel, pakkudes ligipääsetavat, keskkonnasõbralikku ja kulutõhusat kahjuritõrjestrateegiat.

ICIPE ütles: "Need tulemused on esimene dokumenteeritud aruanne kergesti kättesaadava tehnoloogia kohta, mida saab kohe kasutusele võtta erinevates Aafrika piirkondades, et tõhusalt tõrjuda langevat armeeussi."

Mis on Push-Pull?
Push-Pull on uuenduslik tehnoloogia, mis on välja töötatud viimase 20 aasta jooksul koostöös Ida-Aafrika riiklike partneritega ja Rothamstedi uurimisinstituudiga. Rothamstedi uuringud) Suurbritannias. See on suunatud Aafrika mitmekultuurilise põllumajandussüsteemile.

Taimed eraldavad koid tõrjuvate ("ajavate") ühendite segusid, samal ajal kui põllukultuuride piiril olevad taimed eraldavad kemikaale, mis meelitavad ligi ("peibutavad") kahjureid.

Hiljuti on Push-Pull meetodit kohandatud kuivematele piirkondadele, kasutades põuakindlaid taimi. Lisaks kontrollib Push-Pull ka maisi võrseid ja mükotoksiine, parandades mulla tervist ja pakkudes kvaliteetset sööta, kuna kaaslased annavad suurepärase sööda. Seega hõlbustab tehnoloogia põllukultuuride integreerimist, suurendades seeläbi põllumeeste sissetulekuid.

Push-Pull põldudel on maisi röövikuid 80% vähem
Professor Zeyaur Khan, ICIPE Push-Pull juht ja uue uuringu kaasautor, ütles: "Viimaste kuude jooksul oleme Push-Pull põllumajandustootjatelt kuulnud, et nende põllud olid maisi röövikutest vabad, samal ajal kui naabruses asuvaid monokultuurseid maatükke kasvatati. laastatud kahjur. Seetõttu hindasime tehnoloogia kliimaga kohandatud versiooni potentsiaalseks vahendiks maisi röövikute tõrjeks Keenias, Ugandas ja Tansaanias.

Uuring näitas, et maisi röövikute nakatumine vähenes 80% proovitükkides, kus kasutati kliimaga kohandatud Push-Pulli. Mis tõi kaasa ka vastava saagikuse tõusu võrreldes monokultuuriliste põllulappidega. Saadud tulemusi kinnitas põllumeeste vahetu vaatlus.

ICIPE tegevjuht dr Segenet Kelemu kommenteeris: „Võime tõrjuda sellist hävitavat kahjurit näitab selgelt Push-Pulli kasulikkust platvormtehnoloogiana, et lahendada mitmesuguseid probleeme, mis mõjutavad Aafrika taimekasvatussüsteeme. ICIPE kavatseb jätkata selle tehnoloogia võimalikult laialdast levitamist kogu Aafrikas, edendades samal ajal teadusuuringuid, et mõista selle tõhususe teaduslikku alust maisi röövikute vastu.

Kaubandusturunduses kasutatakse kahte peamist strateegiat (neid nimetatakse mõnikord ka turunduseks): nn push-strateegia ja pull-strateegia.

Tõukestrateegia stimuleerib müüki turustuskanali esimese lüli jaoks mõeldud eritingimuste kaudu, sundides (surudes) ostjaid ostma teatud koguseid, kuid sundides neid seejärel muretsema toote edasise reklaamimise pärast. Kõige sagedamini rakendatakse seda strateegiat teatud kaubamahu või teatud aja jooksul "erihinnaga". Selle strateegia tulemus on lühiajaline, järgmiste partiide rakendamise dünaamikat on raske ennustada.

Tõmbestrateegia, vastupidi, stimuleerib lõpptarbijat, kes algatab müügikohtades antud toote päringuid, sundides nii ostma ja "tõmbama" tarnija turule.

On olemas lähenemisviis, kus tõmbe- ja tõukestrateegiaid peetakse müügimudelid(müügistrateegiad), teenindab turundus seda müüki ja on sellele allutatud.

Push müügimudel haldab kaupade saatmist. Peamiseks näitajaks on tema laost kaubasaadetiste dünaamika, mida hinnatakse veoplaani täitmise järgi. Põhimõte on sama – “lükake” toode oma laost välja ja teata mahtude kohta. Ja järgmine levitamise link hoolitseb selle eest, kus see partii levitada. Sel juhul aktiveeritakse kaubanduse edendamise meetodid. Selles kontseptsioonis teenindab turundus müüki.

Pullmüügi mudeli (tooteostu juhtimine) järgi toimub müügijuhtimine lähtuvalt lõpptarbija tooteostude dünaamikast jaemüügipunktides. Edasimüüjate töö on suunatud optimaalse hoidmisele 212

tootevarud jaemüügipunktides ning riiulipinna vallutamine ja säilitamine igas müügikohas.

Konkreetse müügimudeli levitamise efektiivsuse määrab:

  • kogu kauba väljapaneku (planogrammi) säilitamine vastavalt väljakujunenud sortimendile vallutatud riiulipinnal;
  • optimaalsete varude olemasolu iga kauba jaoks iga jaemüügipunkti laos;
  • uute tootepositsioonide sissetoomise kiirus vallutatud riiuliruumi.

Turundaja töö on keskendunud tarbimiskultuuri loomisele ja tarbimise erilisele atraktiivsusele erinevates vormides.

Turunduse efektiivsuse määrab lõpptarbijate tooteostude kasvu dünaamika erinevates jaekaubandussegmentides.

Lahtiseks jääb küsimus mis tahes strateegia järgimise tõhususe kohta. Üsna sageli juhtub, et müüja pakub võrgus kanda kinnitamiseks konkreetsele jaemüüjale eritingimusi. Näiteks kriitiliselt madal hind toote teatud kogusele kuu aja jooksul, mis alandaks ka toote hinda müügipõrandal. Jaemüüja teeb tehingu, kuid ei stimuleeri müüki hinna alandamisega, vaid saab kodus kasvanud juurdehindlusest kasumit ja müüb osa kaubast edasi väikeses hulgimüügis. Selle tulemusena võib väikesel jaemüügimessil ilmuda eliitjook. Teine olukord: ostnud vajaliku mahu, on pood selle laoseisuga rahul ega tee enam oste. Võttes arvesse ketipoodidega töötamise iseärasusi ja maksete edasilükkamist, pole see kõik kuigi efektiivne.

Puhtal kujul saab push-mudelit kasutada ainult planeeritud juhtimisel ja küllastumata turgudel. Seejärel toodavad või ostavad nad edasimüügiks nii palju, kui on võimalik välja lükata.

Tõmbemudel keskendub dünaamiliselt muutuvatele tarbimisprognoosidele. See loob nõudluse toote järele, äratab ostjate huvi – kõik kommunikatsioonikampaaniate tüüpilised ülesanded. Oluline on siinjuures kõikide tegevuste kommunikatsiooniefektiivsuse hindamine, kiire tulemustele reageerimine ning logistika kvaliteetne optimeerimine äriinfotehnoloogia abil. Kuid isegi siin saate käivitada massiivse reklaamikampaania, äratada huvi toote vastu ja kui see pole turustushäire tõttu riiulitel, on kõik kulud mõttetud; tarbijad võivad reklaamisõnumi lihtsalt unustada.

Seetõttu saame strateegilisest lähenemisest rääkida tinglikult. On vaja sünkroniseerida kõik organisatsioonilised, tehnoloogilised ning teabe- ja reklaamimeetodid.

Praktikas võivad kaubandusturunduse osakonnad olla müügiosakonna süsteemis (siis osalevad nad aktiivselt kaupade “tõukamises” tõukestrateegia abil) või turundus- ja reklaamiosakonnas (siis töötavad nad aktiivselt tõmbestrateegia raames, stimuleerides eelkõige tarbija müügikohas).