L'illustration présente le flux de travail DBMS_PIPE de base. À gauche, SEND_MESSAGE. L'utilisateur 1 exécute PACK_MESSAGE et SEND_MESSAGE, et une flèche pointe vers la zone centrale, un canal de base de données dans la zone de mémoire partagée Oracle. À droite se trouve RECEIVE_MESSAGE, l'utilisateur 2 exécute RECEIVE_MESSAGE et UNPACK_MESSAGE, avec une flèche dans la zone centrale, le canal de base de données dans la zone de mémoire partagée Oracle.