1. Concepts
La notion de communication par message entre applications – ou entre programmes – a existé de tout temps en informatique. Dans les faits, nous pouvons dire que les programmes communiquent entre eux par échange des messages : ce sont soit les arguments qu’ils s’échangent lorsqu’ils s’appellent par un CALL – cela peut être un ensemble d’arguments ou bien une structure de données – soit les données qu’ils s’échangent sur un réseau par l’intermédiaire de fonctions de communication.
Dans la programmation par objets, qui a pris vigueur aujourd’hui, le vocabulaire fait état d’objets communiquant entre eux par messages.
Enfin, la communication interpersonnelle, ou messagerie, fonctionne par l’échange de messages entre individus.
Ce qui nous intéresse ici, c’est la possibilité d’échanger des messages entre applications, que ces applications se trouvent sur le même ordinateur ou dans des ordinateurs distants, et que ces applications soient actives concurremment ou non.
Nous voyons ainsi qu’à la notion d’échange de messages s’ajoute le besoin et la notion d’asynchronisme qui est...
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
