Quatrième de
couverture
Conçu comme un guide de programmation système, cet ouvrage présente
également une étude approfondie des mécanismes internes d'Unix. Illustré
par de nombreux exemples, il aborde successivement quatre aspects qui
permettent au lecteur de progresser dans l'univers d'Unix :
-
L'environnement Unix avec les principales commandes, les interprèteurs
de langage de commandes, les éditeurs de texte et la communication entre
systèmes.
-
L'environnement de développement d'applications C sous Unix avec les
grandes caractéristiques du langage C, les principaux outils pour la mise
au point et l'évaluation des programmes (outils GNU) ainsi que les éléments
et règles permettant le développement d'applications portables respectant
la norme POSIX.
-
L'interface de programmation (API) entre les applications et le système
(entrées-sorties, processus et communication) ainsi que les aspects temps-réel
(signaux temps-réels, threads, IPC et timers POSIX).
-
Les applications réparties et leur développement avec une présentation des
concepts essentiels relatifs aux réseaux, à Internet et ses protocoles (IPv4,
UDP, TCP...) ainsi qu'aux éléments permettant l'implantation d'applications
réparties communiquant par sockets ou par appels de procédures distantes.
Les codes sources des exemples sont téléchargeables sur le site
www.dunod.com
Biographie
Jean-Marie Rifflet
est professeur à
l'université Paris 7-Denis
Diderot.
Jean-Baptiste Yunès
est maître de conférences
à l'université Paris 7-Denis
Diderot.