A | A+ | A+

Nos solutions > Quick Server

Serveur de communication par transmission de messages


Présentation

Avantages

- Mise en oeuvre aisée et rapide

- Multi-plateformes

- Efficacité prouvée

- Architecture souple et extensible

Dans toutes les applications informatiques l'échange des données est un problème récurrent, qu'il est crucial de résoudre rapidement et efficacement. QuickSERVER est l'outil de développement dédié à la résolution de ce type de problème. Il permet en effet la communication inter processus de façon sûre, efficace et transparente, sur différent systèmes d'exploitation et de réseaux. Grâce à QuickSERVER les composants de l'application peuvent échanger des messages très simplement et efficacement. Le succès de QuickSERVER repose sur le mécanisme de publication et souscription : les différents interlocuteurs du système indiquent quels types d'information ils produisent, ou sélectionnent les informations qu'ils désirent recevoir. QuickSERVER se charge alors de transmettre les messages en respectant les choix de ces correspondants : la communication est optimale et les ressources réseaux sont utilisées au mieux. Ce mécanisme est mis en oeuvre grâce à une interface simple et puissante, qui permet de développer rapidement et solidement les fondations de l'application.

>> Consultez notre plaquette de présentation

Principales fonctionnalités

. Echange de messages sur un réseau TCP/IP entre des systèmes hétérogènes : support des systèmes d'exploitation Linux, Windows, HP-UX, Sun, etc., et des langages C/C++, Visual Basic, PHP. Les interlocuteurs peuvent se situer sur des systèmes variés, tout en utilisant un langage commun.

. Mécanisme de publication/souscription : un message peut être diffusé par un producteur de données et réceptionné par plusieurs consommateurs.

. Echange de messages point à point : en complément du sytème de diffusion deux interlocuteurs peuvent dialoguer.

. Messagerie asynchrone ou synchrone : l'émetteur peut choisir d'envoyer un message sans attendre sa délivrance et ainsi continuer ses traitements, ou bien il peut au contraire attendre une réponse, dans un but de synchronisation ou d'échange RPC.

. Routage des messages : QuickSERVER dispose d'un mécanisme d'aiguillage des messages dans un réseau complexe faisant intervenir plusieurs serveurs.

. Redondance : QuickSERVER facilite la redondance d'un système en prenant en charge la répartition des opérations sur différents processeurs de traitement.

. Compression des données : dans le cas d'échange de données volumineux, ou de réseau à débit limité, QuickSERVER propose la compression/décompression transparente des données.

. Analyse et surveillance des échanges : chacun des interlocuteurs peut être suivi dynamiquement. Ceci facilite l'analyse et la résolution des problèmes de congestion du réseau par exemple.

Pour plus d'informations contactez-nous.