Skip to Content

Version monoposte, architecture client-serveur, quelles sont les différences ?

Les logiciels Office Maker et BiblioMaker sont disponibles en version monoposte et en architecture client-serveur. Qu'est-ce qui distingue ces deux configurations ? Cet article fait le point, dans le but de vous permettre de choisir la meilleure option en fonction de votre situation et de vos attentes.

Version monoposte

 

Le nom de cette configuration le laisse comprendre, la version monoposte est destinée à des utilisateurs qui sont seuls à travailler avec le logiciel. Dans sa configuration la plus simple, le programme ainsi que le fichier de données sont installés sur le poste de travail.

Il peut cependant arriver que plusieurs utilisateurs souhaitent travailler avec le logiciel, mais en s'organisant pour que l'accès aux données ne se fasse pas en même temps. Dans ce cas de figure, le fichier de données peut être installé sur un serveur de fichiers accessible depuis plusieurs postes de travail via un réseau local. Avec cette configuration, le premier utilisateur se connectant à un fichier de données en bloquera l'accès aux autres utilisateurs. En outre, des précautions devront être prises lors de mises à jour du logiciel : il est en effet primordial que tous les postes de travail soient équipés de la même version du logiciel, puisque la mise à jour du fichier de données par une version plus récente du logiciel empêche l'accès au fichier aux versions plus anciennes du logiciel.

Architecture client-serveur

Cette architecture implique d'une part des postes de travail sur lesquels est installé un logiciel client et d'autre part un serveur central sur lequel sont installés le fichier de données et le logiciel serveur. Ce dernier publie le fichier de données sur le réseau grâce à un protocole propriétaire et gère les accès simultanés au fichier de données. Les postes clients se connectent au serveur via le logiciel client. Cet accès peut être simultané et le nombre maximal d'accès simultanés est défini par la licence du programme.

L'architecture client-serveur est indispensable dès que plusieurs utilisateurs ont besoin de travailler en même temps dans le même fichier de données (par exemple avec Business, un utilisateur gère le fichier d'adresses pendant qu'un autre utilisateur crée des factures et qu'un troisième utilisateur contrôle le stock des articles).

Cette architecture nécessite un serveur dédié (l'utilisation d'un poste de travail comme serveur est déconseillée pour des raisons de performance et de sécurité) équipé de Windows ou de macOS pour faire fonctionner le logiciel serveur : un simple serveur de fichiers (comme par exemple un serveur NAS) n'est pas adapté.

Notre solution cloud fait usage de l'architecture client-serveur : notre serveur cloud héberge votre fichier de données ainsi que le logiciel serveur et vos postes de travail sont équipés du logiciel client.

Serveur web

Office Maker Business et BiblioMaker incluent un serveur web afin de donner accès aux données via une interface web :

  • Business : OMB Mobile est destinée à laisser un représentant sur le terrain consulter le fichier d'adresses, un agenda, les factures, etc.
  • BiblioMaker : l'OPAC Web est destinée à laisser les usagers d'une bibliothèque effectuer des recherches dans le catalogue et consulter leur compte.

L'utilisation de ce serveur web intégré n'est possible sauf rares exceptions qu'avec une architecture client-serveur du logiciel.

Version monoposte, architecture client-serveur, quelles sont les différences ?