Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Reactor — Wikipédia
Reactor — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

Le patron de conception Reactor est destiné à permettre le traitement événementiel dans un environnement concurrentiel, où les événements peuvent provenir de sources diverses. Son fonctionnement est proche de celui du design pattern Observateur, mais à la différence de celui-ci, il est capable d'accepter plusieurs sources d'événements.

Fonctionnement

[modifier | modifier le code]

Le pattern est basé sur une boucle de démultiplexage des événements redirigeant ceux-ci vers un ou des modules de traitement.

Utilité

[modifier | modifier le code]

Le pattern reactor peut être une bonne solution de départ pour les problématiques de la programmation concurrentielle ainsi que la gestion des événements.

Implémentations

[modifier | modifier le code]

Le patron de conception Reactor a été implémenté dans plusieurs serveurs web, Serveur d'applications, et frameworks réseau:

C++

[modifier | modifier le code]
  • Adaptive Communication Environment

Q

[modifier | modifier le code]
  • kdb+

Java

[modifier | modifier le code]
  • Apache Cocoon
  • Vert.x

Javascript

[modifier | modifier le code]
  • Node.js

Perl

[modifier | modifier le code]
  • Mojolicious

PHP

[modifier | modifier le code]
  • ReactPHP

Python

[modifier | modifier le code]
  • Twisted
  • AsyncIO

Ruby

[modifier | modifier le code]
  • EventMachine

Références

[modifier | modifier le code]
v · m
Patrons de conception
Création
  • Fabrique abstraite
  • Monteur
  • Fabrique
  • Prototype
  • Singleton
Structure
  • Adaptateur
  • Pont
  • Composite
  • Décorateur
  • Façade
  • Poids-mouche
  • Proxy
Comportement
  • Chaîne de responsabilité
  • Commande
  • Interpréteur
  • Itérateur
  • Médiateur
  • Mémento
  • Observateur
  • État
  • Stratégie
  • Patron de méthode
  • Visiteur
Fonctionnel
  • Fermeture
  • Curryfication
  • Composition de fonctions
  • Foncteur
  • Monade
  • Générateur
Patron d'architecture
  • ADR (en)
  • Active record
  • Broker (en)
  • Client-serveur
  • DAO
  • Data mapper
  • DTO
  • DDD
  • ECB
  • ECS (en)
  • EDA
  • Front controller (en)
  • Identity map (en)
  • Interceptor (en)
  • Implicit invocation (en)
  • Inversion de contrôle
  • Model 2 (en)
  • MOM
  • Microservices
  • MVA (en)
  • MVC
  • MVP
  • MVVM
  • Application monolithe
  • Architecture en couches
    • trois tiers
  • Naked objects (en)
  • Pair-à-pair
  • Publish-subscribe
  • PAC
  • POC
  • REST
  • SOA
  • Service locator (en)
  • SN (en)
  • SBA (en)
  • Specification (en)
Autres patrons
  • Modèle de Seeheim
  • Mémoïsation
  • Post-redirect-get
  • Support d'initialisation à la demande
  • Signaux et slots
  • Désignation chaînée
  • Double-checked locking
  • MapReduce
  • Reactor
  • Fonction de rappel
  • icône décorative Portail de l’informatique
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Reactor&oldid=212870683 ».
Catégorie :
  • Patron de conception
Catégories cachées :
  • Article contenant un appel à traduction en anglais
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id