circuits Classement & Résumé
- Licence:
- MIT/X Consortium Lic...
- Nom de l'éditeur:
- James Mills
- Site Internet de l'éditeur:
- http://trac.shortcircuit.net.au/
circuits Mots clés
circuits La description
Cadre d'événement avec une architecture de composants Le projet Circuits est un cadre axé sur les événements ayant l'accent sur les architectures de logiciels composant où la fonctionnalité du système est définie dans les composants. Les composants communiquent les uns avec les autres en propagant des événements dans tout le système. Chaque composant peut réagir aux événements et exposer les événements à d'autres parties des composants du système permet de gérer leurs propres événements et peut également être liée à d'autres composants.Circuits a une architecture propre et n'a aucune dépendance externe sur une autre bibliothèque. C'est une conception simpliste est inégalable, mais fournit un cadre puissant pour la construction d'applications et de systèmes importants, évolutifs, maintenables. Les circuits ont été une partie intégrante fondamentale de la bibliothèque développée en 2006 et a été partiellement inspirée de l'architecture . : >>> de circuits.core importer auditeur, composant, événement, gestionnaire >>>>>> Classe Bonjour (composant): ... @Listener ("Bonjour") ... def Onhello (auto): ... Imprimer "Hello World!" >>> Manager = Manager () >>> Manager + = Hello () >>> Manager.Push (Evénement (), "Bonjour") >>> Manager.Flush () Bonjour World! Exigences: · Python
circuits Logiciels associés