27
nov.
2008
nov.
2008
De la bonne implémentation du pattern producteur-consommateur
Java / JEE ›
Liens externes
|
Tags :
java
Par Olivier Croisier
Le Touilleur-Express vient de publier un article technique présentant l'interface BlockingDeque. Introduite avec Java6, elle étend et améliore BlockingQueue en permettant d'agir sur les deux extrémités de la file.
Ces composants permettent d'implémenter facilement des architectures de type producteur-consommateur, érpargnant au développeur les affres de la synchronisation manuelle et fournissant un ensemble de fonctionnalités pratiques (blocage, timeout...).
Si ces problématiques vous intéressent, je vous recommande l'excellent livre Java Concurrency in Practice.