Programmation concurrente et temps réel avec Java
Tout le monde ou
presque connaît Java. Mais on le connaît souvent
plus mal dans le monde de l’embarqué,
de l’enfoui et surtout dans le monde temps
réel, car Java a souffer t d’une mauvaise
image. Cet ouvrage, un des rares en français,
nous plonge dans le sujet. On débute par une
longue introduction sur la programmation
concurrente, temps réel, car pour bien coder
dans ces domaines, il faut maîtriser et parfaitement
connaître les notions, le formalisme,
les processus, etc. Après cela, on attaque le
vif du sujet avec les threads en Java, les verrous
et sémaphores, l’exclusion mutuelle, etc.
Puis, le temps réel débute (ou plutôt on étend
notre travail) par la notion de temps : horloge
et minuterie. L’auteur aborde naturellement un
élément vital : l’ordonnancement et les
threads temps réel, comment gérer la mémoire
(un gros problème dans le temps réel et la
programmation concurrente). On regrettera (un
peu) l’absence d’un chapitre sur la sécurité.
Vous l’aurez compris, cet ouvrage est à réserver
à des développeurs Java voulant réellement
aller très loin dans le langage. Et pour
ceux qui veulent en savoir plus sur la concurrence
et le temps réel, c’est le moment ! Un
must incontournable.