| France-Français |
|
|
|
![]() |
Gestion des systèmes et des groupes de travail : Guide pour les administrateurs système HP-UX > Chapitre 2 Planification d’un
groupe de travailProblèmes possibles d’échange de données entre HP-UX et les ordinateurs personnels |
|
Indépendamment de la façon dont s’effectue le partage de données entre les systèmes HP-UX et les ordinateurs personnels, il est nécessaire de prendre en compte certains facteurs relatifs au système d’exploitation et à l’architecture de l’ordinateur :
Lors de l’échange de données entre les systèmes d’exploitation Microsoft, Apple Macintosh et HP-UX, des problèmes liés à la manière dont ces systèmes identifient la condition de fin de ligne (EOL) dans les fichiers de texte ASCII peuvent surgir. Le tableau suivant indique les caractères utilisés par chacun de ces systèmes d’exploitation pour identifier les fins de ligne dans un fichier de texte ASCII : Tableau 2-10 Caractères de fin de ligne du système d’exploitation
De nombreux utilitaires de transfert de fichiers convertissent automatiquement les caractères de fin de ligne, mais vous pouvez cependant rencontrer un ou plusieurs des problèmes suivants :
Si vous rencontrez l’un de ces symptômes, la solution est de modifier le fichier au moyen d’un éditeur ou d’un traitement de texte, en remplaçant les caractères de fin de ligne de votre fichier ASCII par ceux attendus par votre système d’exploitation (voir le Tableau 2-1, « Gestion des systèmes et des groupes de travail - Exemple de réseau »). Ce problème est moins fréquent que celui du caractère de fin de ligne. Par ailleurs, la plupart des utilitaires traitent automatiquement ce problème de différence d’ordre de traitement des octets. Cependant, vous pourrez rencontrer des cas où des fichiers semblent altérés dans une architecture alors qu’ils sont parfaitement normaux dans une autre. Ceci apparaît le plus souvent lors du partage d’un système de fichiers entre des ordinateurs bâtis autour d’architectures « endian » différentes (par exemple lors de l’utilisation de montages NFS ou de systèmes d’exploitation réseau comme NetWare de Novell NetWare). Le terme « endian » se rapporte à l’ordre de numérotation des octets d’un mot en mémoire. Lorsque certaines applications transfèrent des données à un fichier, elles enregistrent les octets de chaque mot dans l’ordre numérique. Bien que la plupart des ordinateurs visualisent chaque mot en mémoire comme ayant le bit de poids fort à gauche et le bit de poids faible à droite, les architectures d’ordinateur divergent dans la façon dont elles numérotent les octets d’un mot de gauche à droite ou de droite à gauche. Les architectures « Big Endian »Les architectures numérotant les octets d’un mot de gauche à droite (l’octet 0 représentant les huit bits de gauche) s’intitulent « big endian ». Les ordinateurs Apple Macintosh et la plupart des ordinateurs Hewlett-Packard PA-RISC sont des exemples de machines « big endian ».
Les architectures « Little Endian »Les architectures numérotant les octets d’un mot de gauche à droite (l’octet 0 représentant les huit bits de gauche) s’intitulent « little endian ». Les ordinateurs Intel x86 et Pentium en sont des exemples. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||