..
Présentation
Pour le système disribuito désigne un système informatique, ou non basé sur la technologie Web, composé de différents composants, et géographiquement séparés les uns des autres, qui ont besoin de matériel et de logiciels pour agrandie d'assurer un certain niveau de performance. Le but est de partager des données et des ressources entre les utilisateurs du système.
Architecture d'un système distribué
Il n'ya pas de modèle unique d'un système distribué: un système est défini de telle sorte que, pour une raison quelconque, il intègre le matériel plusieurs plates-formes logicielles et est présent dans une large bande de territoire.
Un système basé sur la technologie Web de ressources impliqués peuvent être vus comme des cadres principaux, les ordinateurs personnels et MIDI, il n'est même pas dit que les communications ont lieu à travers les mêmes protocoles réseau et en conformité avec les spécifications unifiées. Il peut être rompu sur différents serveurs et des logiciels de bases de données n'est pas très souple et magnifié pour fonctionner sur n'importe quelle plateforme.
Un système distribué basé sur la technologie Web, cependant, voit la participation des types de réseaux tels que Internet, Intranet et réseaux mobiles. Le même Internet ou intranet système peut nécessiter un serveur Web, serveur de messagerie, serveur FTP, serveur, pare-feu de sécurité, un proxy pour les connexions multiples et ainsi de suite. Un système mobile, cependant, implique des technologies telles que le GSM, WiFi, GPRS, Blue Tooth, et bien d'autres, travaillent ensemble pour fournir un service unifié.
La fin des monopoles
Avec la montée vers la gloire de la philosophie de l'open-source des géants comme IBM et Microsoft ont mis en place des systèmes matériels et logiciels pour faire plus élargie des systèmes informatiques portables, le déliement un bon pourcentage des composants de base du parent.
Par exemple, un système écrit en PHP n'a pas besoin de fonctionner sur des systèmes Linux, mais il peut fonctionner sur les serveurs de Microsoft. Le NET plus difficile dans l'autre sens, comme je l'ai entendu depuis des années de soutien. Sur la partie du pingouin et vous ne pouvez pas voir un moyen de concrétiser.
Grand crédit doit aller vers et à partir des composants basés XML, ou tout au moins, écrit en Java. L'exploitation de ces deux mythes de la programmation de systèmes distribués sont devenus plus simples de vie et l'intérêt de tous, même les géants, être présent sur l'ensemble et pas s'isoler dans sa part de marché sans faire de quiconque d'entrer.
Problèmes et solutions
Jusqu'ici, nous avons parlé de la technologie et des systèmes informatiques, mais nous ne devons pas oublier que l'ordinateur n'est pas rien et est inutile sans la présence de l'homme, alors le système d'information.
L'homme, en plus d'utilisateurs, est également le créateur du système, et bien sûr elle est confrontée à une série de problèmes à résoudre, dont certains sont déjà traitées dans un discours.
Nous faisons un schéma.
| |
SQL et bases de données (cours)
Créer et gérer des bases de données relationnelles. A partir de 39 €. |
| |
VB.NET (Cours)
Faire des applications de bureau avec Visual Basic .. A partir de 49 €. |
| |
Visual Basic 6 (Cours)
Faire des applications de bureau avec VB6. A partir de 39 €. |