160 pages - April 2018
ISBN papier : 9781784054151
ISBN ebook : 9781784064150

 
Clear

– Paperback:
Free delivery for any order placed directly through the ISTE Group website istegroup.com
Delivery time: approximately two weeks
Deliveries only within metropolitan France, Belgium, Switzerland and Luxembourg
Printed in color
An ebook version is provided free with every hardcopy ordered through our website
It will be sent after the order is completed
Offer not applicable to bookshops

– Ebook:
Prices reserved for private individuals
Licenses for institutions: contact us
Our ebooks are in PDF format (readable on any device)

Cet ouvrage constitue une introduction à la programmation concurrente, temps réel et distribuée avec le support du langage orienté objet Java comme outil de description d’algorithmes. Il décrit en particulier les mécanismes de synchronisation (coopérative et compétitive) et de partage de données (classe interne, variables de type statique) entre Threads en Java.

Programmation concurrente, temps réel et distribuée en Java présente la programmation distribuée en Java, ainsi que la spécification RTSJ (Real Time Specification for Java) dédiée au développement d’applications temps réel en Java. On s’intéresse en particulier à la communication bas niveau utilisant les Sockets TCP et à la communication haut niveau utilisant le middleware Java RMI (Remote Method Invocation).

Une partie de l’ouvrage est consacrée à un ensemble d’exercices d’applications pratiques.

1. Introduction aux Threads en Java
2. Synchronisation des Threads
3. Systèmes temps réel et Java temps réel
4. Programmation distribuée en Java

Badr Benmammar

Badr Benmammar est professeur en informatique. Il est l’auteur de l’ouvrage Radio Resource Allocation and Dynamic Spectrum Access (ISTE-Wiley).