Technologie de poussée

Partager
" Retour à l'index des glossaires

Push technologie[2] is a communication method used mainly in web-based applications. It involves a server sending information to the client without a specific request from the client, providing real-time updates. This technology is widely used in various applications such as messagerie instantanée[1], courriel[3] systems, online auctions, and sports results among others. Examples of push technology include Web push proposal, Web Notifications API[4], Push API, HTTP server push, and Web Socket API, which are all implemented in most browsers for data delivery and communication. Mechanisms used for HTTP server push include chunked transfer encoding, multipart/x-mixed-replace MIME type, Server-Sent Events, and HTTP streaming. The technology also utilizes methods like pushlets and long polling techniques for continuous data updates. In cloud computing, it supports Reliable Group Data Delivery (RGDD) by replicating data across multiple machines for reliability. This summary provides a simplified understanding of push technology and its various applications.

Définitions des termes
1. messagerie instantanée. Instant Messaging (IM) is a digital communication method that enables real-time transmission of text-based messages over internet or computer networks. Unlike email, IM facilitates immediate, interactive conversation, often enhanced with emojis, file transfers, voice-over IP, and video chat. IM systems can function independently or as part of a larger social media platform. They have evolved significantly since early systems like Talkomatic and CompuServe CB Simulator, developing into graphical user interfaces with a wide range of features. Today's popular services, including Signal, Telegram, WhatsApp, and Snapchat, offer private and group messaging, advanced security measures such as end-to-end encryption, and integration with social networks. They play a vital role in both personal communication and business environments, facilitating effective real-time communication with conversation records for future reference.
2. technologie. La technologie, dérivée des mots grecs signifiant artisanat et connaissance, est un terme général qui désigne les outils, les machines et les systèmes mis au point par l'homme pour résoudre des problèmes ou atteindre des objectifs. Née avec des outils primitifs comme les haches de pierre et la découverte du feu, la technologie a évolué de manière significative tout au long de l'histoire de l'humanité. Elle a joué un rôle déterminant à différentes époques, depuis l'invention de la roue et des systèmes d'irrigation avancés dans les civilisations anciennes jusqu'à la naissance des universités et de la presse à imprimer au cours des périodes médiévale et de la Renaissance. La révolution industrielle du XVIIIe siècle a marqué un tournant important dans la production de masse et l'innovation, donnant naissance aux technologies modernes telles que l'électricité, l'automobile et les plates-formes de communication numérique. Aujourd'hui, la technologie fait partie intégrante de divers aspects de la vie et de la société, stimulant la croissance économique et les changements sociétaux, tout en suscitant des préoccupations en matière de sécurité, de respect de la vie privée et d'incidences sur l'environnement. L'avenir de la technologie devrait apporter encore plus de progrès, avec l'essor de l'intelligence artificielle qui devrait avoir des implications significatives sur le marché du travail.

Push technology, also known as server push, refers to a communication method, where the communication is initiated by a serveur rather than a client. This approach is different from the "pull" method where the communication is initiated by a client.

In push technology, clients can express their preferences for certain types of information or data, typically through a process known as the publish–subscribe model. In this model, a client "subscribes" to specific information channels hosted by a server. When new content becomes available on these channels, the server automatically sends, or "pushes," this information to the subscribed client.

Under certain conditions, such as restrictive security policies that block incoming HTTP requests, push technology is sometimes simulated using a technique called polling. In these cases, the client periodically checks with the server to see if new information is available, rather than receiving automatic updates.

" Retour à l'index des glossaires
fr_FRFR
Retour en haut