Il est possible de développer des applications qui n’utilisent que les commandes CL de haut niveau, sans utiliser les programmes API.
La conversation entre le programme AS/400 et le PC est gérée par les commandes CL, au travers des paramètres EXESRV et ENDOPT des commandes CL.
Le paramètre EXESRV peut prendre les valeurs :
• *DEV pour désigner le PC utilisé pour l’émulation de terminal.
• *CURRENT pour désigner la conversation déjà ouverte. Dans ce cas, une conversation doit être ouverte au préalable, par le programme LNCOPEN, ou par une autre commande CL qui a maintenu sa conversation ouverte (ENDOPT=*NONE).
• "Adresse IP/Nom DNS" pour désigner un PC par son adresse IP ou son nom.
Le paramètre ENDOPT peut prendre les valeurs :
• *NONE pour tout garder ouvert : le document, l’application et la conversation.
• *DOC pour ne fermer que le document.
• *APP pour fermer le document et l’application.
• *ALL pour tout fermer, y compris la conversation.