Types de logiciels pour serveur
Logiciel de serveur Web
Le type de logiciel serveur le plus courant propose une série de fichiers sur un ordinateur du Web sous la forme d’un site Web. Vous pouvez le faire en utilisant le protocole de transfert hypertexte ou HTTP (pour son acronyme en anglais), une méthode par laquelle les navigateurs Web demandent des données à des serveurs Web et ceux-ci répondent avec les données, généralement une combinaison d'images. et des fichiers HTML. Les serveurs Web les plus populaires sont Apache et Microsoft IIS.
Logiciel de serveur FTP
Alors que les serveurs Web utilisent HTTP, les serveurs FTP utilisent le protocole FTP (File Transfer Protocol), qui est la méthode la plus courante pour transférer rapidement des fichiers volumineux sur un réseau. Le logiciel serveur FTP fonctionne avec le logiciel client FTP, qui sont des programmes conçus pour que les utilisateurs puissent effectuer les transferts. Les serveurs et clients FTP les plus courants sont Filezilla FTP et Crush.
Logiciel de serveur de messagerie
Les serveurs de messagerie sont des programmes qui vous permettent d'envoyer et de recevoir des emails. Contrairement aux serveurs Web ou FTP, les serveurs de messagerie utilisent généralement trois protocoles communs différents: SMTP (protocole de transfert de courrier simple), POP (protocole de messagerie) et IMAP (protocole de messagerie simple). sigle en anglais de protocole d’accès aux messages Internet). Les POP et IMAP sont principalement utilisés pour recevoir du courrier, alors que SMTP peut être utilisé pour envoyer ou recevoir du courrier. Les serveurs de messagerie les plus courants sont Eudora et Mercury Mail.
Logiciel serveur de base de données
Les serveurs de base de données, comme leur nom l'indique, fournissent des bases de données à un réseau. Les bases de données fournissent du contenu au Web: elles peuvent contenir n'importe quoi, des articles aux numéros, aux membres ou à un répertoire de produits. La capacité d'un serveur de données est souvent incluse dans une base de données relationnelle (RDBMS), un ensemble de programmes permettant de créer et de gérer des bases de données. Les SGBDR les plus courants incluent Oracle et MySQL.
Logiciel serveur divers
Étant donné qu'un serveur est défini comme tout programme qui se connecte à un réseau de fichiers, les serveurs ne doivent pas nécessairement aider à la création de sites Web. iTunes et d'autres programmes audio utilisent des serveurs de musique qui transmettent de la musique entre ordinateurs. Les jeux en ligne tels que World of Warcraft utilisent des dizaines de serveurs qui permettent aux utilisateurs de se connecter et de jouer. Les programmes de messagerie instantanée (à l'exception des programmes un-à-un, qui contournent le serveur en tant qu'intermédiaire) utilisent également des serveurs.