Nous utilisons des cookies pour améliorer votre expérience. Pour nous conformer à la nouvelle directive sur la vie privée, nous devons demander votre consentement à l’utilisation de ces cookies. En savoir plus.
Programmation concurrente - Maîtrisez le traitement de vos données en Java
ENI - EAN : 9782409011085
Édition papier
EAN : 9782409011085
Paru le : 15 nov. 2017
54,00 €
51,18 €
Epuisé
Arrêt définitif de commercialisation
Notre engagement qualité
-
Livraison gratuite
en France sans minimum
de commande -
Manquants maintenus
en commande
automatiquement -
Un interlocuteur
unique pour toutes
vos commandes -
Toutes les licences
numériques du marché
au tarif éditeur -
Assistance téléphonique
personalisée sur le
numérique -
Service client
Du Lundi au vendredi
de 9h à 18h
- EAN13 : 9782409011085
- Réf. éditeur : EPPROCJAV
- Collection : EPSILON
- Editeur : ENI
- Date Parution : 15 nov. 2017
- Disponibilite : Epuisé
- Barème de remise : NS
- Nombre de pages : 320
- Format : H:216 mm L:178 mm E:22 mm
- Poids : 542gr
-
Résumé :
La programmation concurrente est longtemps restée confidentielle. Les problématiques contemporaines font qu'elle devient de plus en plus incontournable. Dans ce livre, l'auteur commence par présenter l'historique de la programmation concurrente pour montrer son utilité et son importance, de plus en plus grandissante dans le paysage actuel. Les différentes problématiques et les solutions apportées sont présentées.
Ensuite, le cœur même de la programmation concurrente est présenté suivant deux axes complémentaires.
Le premier axe concerne les accès aux ressources. L'auteur détaille les ressources et les informations disponibles ainsi que les différentes manières d'y accéder, et les différentes notions à considérer dans le cadre de la programmation concurrente. Des stratégies d'accès à l'information et des exemples en Java sont présentés.
Le second axe concerne le traitement de l'information, c'est-à-dire la programmation concurrente en elle-même. L'objectif est de montrer l'éventail des possibilités utilisables par un développeur. L'API de la programmation concurrente en Java est étudiée : écriture de threads, précautions à respecter, verrous, informations disponibles... Les différentes évolutions de l'API Java sont également détaillées, notamment le package concurrent et les collections. D'autres aspects connexes sont ensuite abordés, tels que la programmation native, les nouveautés l'API Java 8, un exemple de programmation Big Data et la stratégie adoptée pour le traitement de masse, la programmation GPU...
Pour finir, l'auteur aborde la programmation concurrente sous divers environnements de développement : l'environnement Java EE, notamment pour les accès concurrents à la base de données et les EJB, et l'environnement Android.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
-
Biographie :
Laurent JOYEUX dispose d'une formation en électronique et est titulaire d'un doctorat en informatique avec une spécialité en traitement d'images. Les thématiques de recherche qu'il a étudiées (restauration de séquences d'images et restitution 3D de macromolécules observées par microscope électronique), l'ont naturellement confronté à l'utilisation de la programmation concurrente avec des implémentations sur machines multiprocesseurs ou sur machines dédiées. Plusieurs missions dans le domaine de l'innovation technologique, du développement de prototypes, du développement full-stack de sites e-commerce et de l'intégration logicielle dans des projets européens l'ont également amené à travailler en environnement Java. Ce livre est l'occasion pour lui de restituer au lecteur sa vision et son expérience de la programmation concurrente en Java.