Tecnologia de tramesa automàtica

Tecnologia de tramesa automàtica o tecnologia push descriu un estil de comunicacions a Internet on la petició d'una transacció s'origina en el servidor. Al contrari a la tecnologia pull, on la petició és originada en el client-servidor.

Ús general

Els serveis Push sovint es basen en preferències d'informació a mida. És a dir, un model publicador/subscriptor. Un client s'haurà de subscriure a diversos canals d'informació. Quan el nou contingut està disponible en un d'aquests canals, el servidor haurà d'enviar la informació a l'usuari.

Les conferències sincronitzades i la missatgeria instantània són exemples típics dels serveis tipus 'push'. Els missatges de xat i, a vegades arxius, són enviats a l'usuari tan aviat aquests són rebuts pel sistema de missatgeria. Els programes descentralitzats P2P (com WASTE) i els centralitzats (com IRC o Jabber) permeten fer 'push' d'arxius. És a dir, el remitent inicia la transferència de dades, en comptes del destinatari.

El correu electrònic és un sistema push: el protocol SMTP en el que està basat, és un protocol push. Tanmateix, l'últim pas: des del servidor de correu, fins a l'escriptori de l'usuari usa un protocol pull com POP3 o IMAP. Els clients moderns d'email fan que aquest pas sembli instantani (fan ús de consultes periòdiques al servidor de correu, buscant nous missatges). El protocol IMAP inclou l'ordre IMAP IDLE, que permet al servidor comunicar-li al client quan ha arribat un nou correu. El BlackBerry original va ser el primer exemple popular de tecnologia push en un context sense fils.

Altres usos d'aplicacions web que fan ús de la tecnologia push, inclou la distribució de dades de mercats (inventaris), sistemes de missatgeria/xat online (xat), subhastes, jocs i casinos online, resultat d'esports, monitoratge de consoles i de xarxes.

Tecnologies

HTTP server push

HTTP server push (conegut com a HTTP streaming) és un mecanisme de tramesa de dades des d'un servidor web cap a un navegador web. HTTP server push pot ser realitzat a través de molts mecanismes.

Generalment el servidor web no acaba la resposta després que les dades han estat enviades al client. El servidor web deixa la resposta oberta per si té lloc cap esdeveniment, aquest pugui ser enviat immediatament a un o a molts clients. D'altra manera, les dades haurien de ser posades en una cua fins que es rebi la pròxima petició del client. Molts servidors web ofereixen aquesta funcionalitat a través de CGI (per exemple NPH scripts a Apache). Un altre mecanisme està relacionat amb un tipus especial MIME anomenat multipart/x-mixed-replace, que va ser introduït per Netscape el 1995. Els Web browsers ho haurien d'interpretar com un canvi en el document quan el servidor publica una nova versió al client.[1][2] Avui continua sent suportat per Firefox, Opera i Safari, però tradicionalment és ignorat. Microsoft.[3] Pot ser aplicat a documents HTML, però per a difusió d'imatges en aplicacions amb webcam.

El WHATWG té elaborat un esborrany d'una especificació Web Applications 1.0[4] que publica contingut el client usant tecnologia push. L'1 de setembre del 2006, el navegador Opera va implementar aquesta tecnologia experimental en una característica anomenada "Server-Sent Events."[5][6]

Java pushlet

Un pushlet és una tècnica desenvolupada originalment per a aplicacions web sobre Java, encara que les mateixes tècniques poden ser emprades, en altres frameworks web. En aquesta tècnica, el servidor pren avantatge de les connexions persistents HTTP i deixa la resposta al client "oberta" (és a dir, no l'acaba), deixant al browser en un continu estat de "càrrega" en el moment que la pàgina inicial hauria d'haver estat completada. El servidor, després, utilitza periòdicament rutines de javascript per actualitzar el contingut de la pàgina, aconseguint d'aquesta manera, la capacitat de push. Fent servir aquesta tècnica, el client no necessita applets Java o altres plug-ins per mantenir una connexió oberta amb el servidor. Els clients poden ser notificats automàticament de nous esdeveniments pel servidor.[7][8] Una important desavantatge d'aquest mètode, tanmateix, és la pèrdua del control que té el servidor sobre els temps d'expiració. Un refresc de la pàgina sempre és necessari si la pàgina expira o el browser és tancat.

Long polling

Long polling és una variació de la tècnica tradicional de polling i permet emular informació col·locada des d'un servidor a un client en forma similar al polling normal. Tanmateix, si el servidor no té informació disponible per al client, en comptes d'enviar una resposta buida, el servidor guarda la petició i espera a què alguna informació estigui disponible. Una vegada la informació està disponible (o després d'un temps establert), s'envia una resposta completa al client. Llavors el client normalment realitzarà una recomanda d'informació al servidor, perquè aquest sempre tingui una comanda en espera, que pot ser usat per respondre a un esdeveniment. Long polling no és en si mateix una tecnologia push, però pot ser utilitzada sota circumstàncies on un push verdader no és possible.

Altres tecnologies

El terme Comet ha estat usat per descriure les tecnologies push aplicades a les aplicacions web amb AJAX. Es tracta d'un terme global per a una combinació de tecnologies web com HTTP server push i long polling.

Referències

  1. «Client pull/Server push implementations». Arxivat de l'original el 2010-03-25. [Consulta: 18 setembre 2009].
  2. CGI Programming on the World Wide Web El llibre d'O'Reilly explica com fer servir el servidor push a Netscape
  3. Server-Push Documents (HTML & XHTML: The Definitive Guide) O'Reilly book explaining server-push
  4. Web Applications 1.0
  5. «Event Streaming to Web Browsers». Arxivat de l'original el 2006-10-16. [Consulta: 16 octubre 2006].
  6. «Opera takes the lead with AJAX support among browsers: More efficient streaming». Arxivat de l'original el 2007-03-18. [Consulta: 18 setembre 2009].
  7. «Pushlets introduction». Arxivat de l'original el 2009-08-05. [Consulta: 18 setembre 2009].
  8. «JavaWorld article about pushlets». Arxivat de l'original el 2013-10-21. [Consulta: 18 setembre 2009].

Enllaços externs

Read other articles:

Initial D頭文字D(Inisharu Dī)GenreDrama, Olahraga (Balap mobil) MangaPengarangShuichi ShigenoPenerbitKodanshaPenerbit bahasa InggrisAUS Madman EntertainmentNA TokyopopMajalahYoung MagazineDemografiSeinenTerbit1995 – 2013Volume48 (Daftar volume) Seri animeSutradaraNoboru MitsusawaStudioStudio Comet, Studio GallopPelisensiAUS Madman EntertainmentNA Funimation EntertainmentSaluranasliFuji TV, AnimaxSaluran bahasa InggrisAU Cartoon Network (Adult Swim)SEA AnimaxTayang 18 April 18, 1998 – ...

 

Cet article est une ébauche concernant la guerre de Sécession. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Seconde bataille de Independence Informations générales Date 21 octobre 1864 – 22 octobre 1864 Lieu Independence, État du Missouri Issue Victoire confédérée Belligérants États-Unis  États confédérés Commandants Alfred Pleasonton[1] Sterling Price Forces en présence Cavalry ...

 

أحمد الربيعي معلومات شخصية الميلاد 1968الأعظمية، بغداد -  العراق الوفاة 11 مارس 2014أربيل، كردستان العراق -  كردستان العراق سبب الوفاة إلتهاب رئوي مكان الدفن 18 مارس 2014 مقبرة الغزالي، بغداد الجنسية عراقي الديانة مسلم الحياة العملية المهنة كاريكاتير سبب الشهرة بورتريه علي ...

State highway in Clarion County, Pennsylvania, US Pennsylvania Route 861Route informationMaintained by PennDOTLength11.67 mi[1] (18.78 km)Existed1928–presentMajor junctionsWest end PA 68 in RimersburgEast end PA 66 in New Bethlehem LocationCountryUnited StatesStatePennsylvaniaCountiesClarion Highway system Pennsylvania State Route System Interstate US State Scenic Legislative ← PA 860→ PA 862 Pennsylvania Route 861 (PA 861) is a 11.67...

 

Grabado de la novela Los monfíes de Las Alpujarras (1859) de Manuel Fernández y González que representa la expulsión de los moriscos de Granada La pragmática de 6 de octubre de 1572, promulgada por Felipe II de España, estableció las normas por las que debían regirse los moriscos del Reino de Granada deportados a otros territorios de la Corona de Castilla tras la rebelión de las Alpujarras (1568-1571). Antecedentes Artículo principal: Rebelión de las Alpujarras Las primeras de...

 

Brand name for public transport in Victoria, Australia Not to be confused with the Victoria Regional Transit System in Canada. This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article may be in need of reorganization to comply with Wikipedia's layout guidelines. Please help by editing the article to make improvements to the overall structure. (October 2018) (Learn how and when to remo...

Island in the River Thames in London, England Lower end of Tagg's Island with Molesey Boat Club beyond Tagg's Island from upstream with large houseboats and the road bridge to the islandTagg's Island, in the London Borough of Richmond upon Thames and part of Hampton, is an ait (island) on the River Thames on the reach above Molesey Lock and just above Ash Island. The island is roughly 400 metres long by 90 metres wide at its widest point, covering 6 acres (including its central lagoon). Altho...

 

The Light That FailedKartu lobiSutradara George Melford Produser Jesse L. Lasky Ditulis olehJack CunninghamF. McGrew WillisSkenarioJack CunninghamF. McGrew WillisBerdasarkanThe Light That Failedoleh Rudyard KiplingPemeranJacqueline LoganPercy MarmontDavid TorrenceSigrid HolmquistMabel Van BurenLuke CosgravePeggy SchafferSinematograferCharles G. ClarkePerusahaanproduksiFamous Players-Lasky CorporationDistributorParamount PicturesTanggal rilis 25 Oktober 1923 (1923-10-25) Durasi70 menitNeg...

 

American painter (1971–2007) Jeremy BlakeBorn(1971-10-04)October 4, 1971Fort Sill, Oklahoma, U.S.DiedJuly 17, 2007(2007-07-17) (aged 35)New York City, U.S.EducationThe School of the Art Institute of Chicago (BFA) California Institute of the Arts (MFA)Occupation(s)Digital artist, painterPartnerTheresa Duncan Jeremy Blake (October 4, 1971 – July 17, 2007) was an American digital artist and painter. His work included projected DVD installations, Type C prints, and collaborative film pro...

German architect and building official Hanover stock exchange Ernst Friedrich Hieronymus Ebeling (29 October 1804, Hanover – 12 September 1851, Hanover) was a German architect and building official. Life and work He began studying architecture under the Court Building Officer Diedrich Witting. [de ] In 1823 he continued his studies with Friedrich Weinbrenner in Karlsruhe. Following Weinbrenner's death in 1826, he spent two years on a study trip to Rome. From 1829, ...

 

Dirección General de Industrias Culturales, Propiedad Intelectual y Cooperación Dirección General de Política e Industrias Culturales Logotipo de la Dirección General LocalizaciónPaís EspañaInformación generalSigla DGICCTipo Dirección GeneralSede Plaza del Rey, 128004 MadridOrganizaciónDirector General María del Carmen Páez SoriaDepende de Secretaría General de CulturaEntidad superior Ministerio de Cultura y DeportePresupuesto 97,7 millones de € (2023)HistoriaFundaci...

 

Saint-JustincomuneSaint-Justin – Veduta LocalizzazioneStato Francia Regione Nuova Aquitania Dipartimento Landes ArrondissementMont-de-Marsan CantoneHaute Lande Armagnac TerritorioCoordinate43°59′N 0°14′W / 43.983333°N 0.233333°W43.983333; -0.233333 (Saint-Justin)Coordinate: 43°59′N 0°14′W / 43.983333°N 0.233333°W43.983333; -0.233333 (Saint-Justin) Superficie65,5 km² Abitanti944[1] (2009) Densità14,41 ab./km² A...

Swazi state-owned research and development enterprise. Royal Science and Technology ParkAbbreviationRSTPFormation2007[1]FounderKing Mswati IIITypeResearch and development organisationLegal statusActivePurposeTo be the leading oasis of science and innovative technologies for wealth creation.HeadquartersBiotechnology ParkLocationManzini, EswatiniRegion served EswatiniCEOVumile Dlamini[2]Board of directorsMr Sthofeni Ginindza, Dr Rejoice Maseko, Dr Gugu Sibandze, Mr Walter B...

 

2005 U.S. National Professional Standard Championships, hosted by BYU The United States national professional ballroom dance champions are crowned at the United States Dance Championships (formerly USDSC, and USBC), as recognized by the National Dance Council of America (NDCA) and the World Dance & DanceSport Council (WD&DSC). The Professional Standard section (occasionally called Professional Modern, in British tradition) of DanceSport covers the dances waltz, tango, viennese waltz, ...

 

Helsinki Metro station KalasatamaFiskehamnenHelsinki Metro stationKalasatama Station in April 2022.General informationLocationHermannin rantatie 1, HelsinkiCoordinates60°11′15″N 24°58′37″E / 60.18750°N 24.97694°E / 60.18750; 24.97694Owned byHKLLine(s) M1  M2  M2M Platforms2 side platformsTracks2ConnectionsHSL bus lines  16   50   55   56   59   500   510  ...

Men's national volleyball team representing Sweden SwedenAssociationSvenska VolleybollförbundetConfederationCEVHead coachJohn IsacssonFIVB ranking66 (as of 2 December 2023)Uniforms Home Away www.volleyboll.se Honours European Championships 1989 Sweden Team Competition The Sweden men's national volleyball team represents Sweden in international men's volleyball competitions and friendly matches. The team's biggest success came in 1989, when Sweden won the silver medal at the 1989 European Cha...

 

Disambiguazione – Se stai cercando altri significati, vedi Gaio Atilio Regolo (disambigua). Gaio Atilio RegoloConsole della Repubblica romanaNome originaleGaius Atilius Regulus Nascita? Morte225 a.C.Campo Regio GensAtilia Consolato225 a.C. Gaio Atilio Regolo[1] (latino: Gaius Atilius Regulus; ... – Campo Regio, 225 a.C.) fu un console romano. Biografia Proveniva da una delle maggiori famiglie romane: suo nonno era stato console nel 294 a.C.; suo padre fu il celeberrimo consol...

 

Stasiun Sukagawa須賀川駅Stasiun Sukagawa pada September 2012Lokasi63-1 Nakayama, Sukagawa-shi, Fukushima-ken 962-0004JepangKoordinat37°18′01″N 140°22′21″E / 37.3002°N 140.3724°E / 37.3002; 140.3724Koordinat: 37°18′01″N 140°22′21″E / 37.3002°N 140.3724°E / 37.3002; 140.3724Pengelola JR EastJalur■ Jalur Utama TōhokuLetak dari pangkal215.1 km dari TokyoJumlah peron2 peron sampingPenghubung antarmodaPemberhentian busIn...

Australian basketball player For American basketball player, see Mike Harris (basketball). Michael HarrisHarris with the Perth Wildcats in 2022No. 17 – Perth WildcatsPositionShooting guardLeagueNBLPersonal informationBorn (1999-10-05) 5 October 1999 (age 24)NationalityAustralianListed height193 cm (6 ft 4 in)Listed weight85 kg (187 lb)Career informationPlaying career2017–presentCareer history2017–2019; 2021Forestville Eagles2018–2020Adelaide 36ers...

 

Bagian dari serial tentang: Islam di Tiongkok Sejarah Islam di Tiongkok Menurut dinasti Tang Song Yuan Ming Qing Pemberontakan Pemberontakan Panthay (1856–1873) Pemberontakan Dungan pertama (1862–1877) Pemberontakan Dungan kedua (1895–1896) Pemberontakan Afaqi Khoja Tiongkok pascadinasti 1911–sekarang Tokoh utama Haji Noor Hu Dahai Hui Liangyu Hu Songshan Liu Zhi Ma Anliang Ma Bufang Ma Buqing Ma Fuxiang Ma Gui Ma Hualong Ma Laichi Ma Mingxin Ma Qixi Ma Yize Yeheidie'erding Yusuf Ma D...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!