requête

Une requête est un appel au service : vous envoyez ce que le document doit dire, et vous recevez le document.

En détail

Il n'y a rien à installer et rien à faire tourner chez vous. Votre programme envoie une description du document — le texte, les tableaux, les images, où va chaque chose — et la réponse est le fichier fini.

La description s'écrit sous une forme simple que n'importe quel langage sait produire. La même description envoyée deux fois donne deux fois le même document.

Sauf si la description demande le moment où le document est fait, ou le verrouille sans déclarer la clé qui le verrouille : ces deux-là diffèrent à chaque fois.

Ce qu'il fait sur un vrai document

Chaque exemple de ce site peut être demandé de cette façon, et le troisième fichier source publié à côté de chacun est exactement cette description.

Un appel, c'est un document PDF, et les documents PDF sont la seule chose que votre formule compte. Un livre de cent pages demandé d'un coup compte pour un, exactement comme une facture d'une page : la longueur d'un document ne vous coûte jamais rien.

D'où il vient, et pourquoi

Envoyer un travail à une machine et en recevoir le résultat est la plus vieille forme de l'informatique. Ce qui est neuf, c'est seulement que la machine appartient à quelqu'un d'autre et que le travail est décrit en texte simple plutôt qu'en programme.

C'est ce qui permet à une entreprise d'utiliser un moteur écrit dans un langage qu'elle n'emploie pas, sur un système qu'elle ne fait pas tourner.

Revenir au glossaire complet