Préface

4D - Documentation   Français   English   German   Japanese   Commandes Internet de 4D, Sommaire   Commandes Internet de 4D, Index   Retour   Précédent   Suivant

version 11 (Modifiée)


Les commandes Internet de 4D ("4D Internet Commands") offrent aux utilisateurs de 4D un ensemble puissant d'outils de communication permettant de travailler sur tout type de réseau, local, national ou mondial. Ces dernières années, le nombre d'utilisateurs et d'entreprises accédant à Internet s'est considérablement accru. Avec la croissance du nombre d'internautes, le besoin d'être présent "sur le net" est plus fortement ressenti chaque jour par les professionnels.

Les commandes Internet de 4D fournissent aux développeurs de bases de données 4D un accès à de nombreux éléments-clés d'Internet. Les commandes SMTP contiennent des outils permettant d'automatiser l'envoi de messages électroniques depuis une base de données vers une liste illimitée de destinataires. De même, les commandes POP3 et IMAP permettent de récupérer du courrier d'un nombre illimité de boîtes aux lettres électroniques pour le stocker dans une base de données, le réacheminer, lui apporter une réponse automatique ou effectuer une recherche à distance. Les commandes FTP permettent de transférer des fichiers depuis/vers des systèmes distants ou encore de lister les documents et répertoires présents sur un volume FTP. Enfin, les commandes TCP et UDP fournissent aux développeurs des outils de bas niveau pour leur permettre d'exécuter de multiples tâches liées à Internet.

Le protocole SMTP (Simple Mail Transfer Protocol) est le principal protocole de transfert de courrier utilisé sur Internet. Les commandes Internet de 4D permettent de créer et d'envoyer rapidement du courrier via un serveur SMTP. La création et l'envoi de courrier peuvent s'effectuer à l'aide d'une seule commande. Si vos besoins en matière de messagerie sont plus complexes, les commandes Internet de 4D fournissent des outils permettant de contrôler entièrement les en-têtes, le corps et les pièces jointes des messages. Comme le courrier Internet peut être adressé à des réseaux "privés" tels que CompuServe, America Online, eWorld, etc., vous êtes donc en mesure d'atteindre virtuellement quiconque possédant un compte e-mail. Le jeu de commandes SMTP permet également, par exemple :

l'envoi automatisé de statistiques et d'états depuis vos bases de données ;

la création d'une base de données de réacheminement automatique de courrier ;

la gestion d'une liste de diffusion de groupe (mailing list) ;

la synchronisation de bases de données distantes.

Outre les commandes SMTP, les commandes Internet de 4D contiennent également des outils permettant la connexion à des serveurs de courrier électronique POP3 (Post Office Protocol, Version 3) ou IMAP (Internet Message Access Protocol) pour récupérer des messages électroniques et des documents joints encodés. Les commandes SMTP, POP3 et IMAP sont conformes aux normes MIME s'appliquant aux pièces jointes multiples, ce qui en facilite le téléchargement et la sauvegarde.

Des commandes permettent également aux utilisateurs d'encoder les documents joints sous divers formats tels que Binhex, Base64, AppleSingle, AppleDouble...

Les commandes FTP (File Transfer Protocol) sont très simples d'emploi pour envoyer des fichiers texte ou binaires à un serveur FTP et en recevoir. Les commandes FTP permettent d'obtenir la liste des répertoires et des fichiers, facilitant ainsi le développement d'interfaces de navigation vers des volumes distants. On peut facilement intégrer des commandes FTP dans des applications de recherche de documents sans devoir "monter" les volumes distants sur le poste client.

Le protocole TCP/IP (Transmission Control Protocol/Internet Protocol) est le principal protocole utilisé pour l'envoi et la réception de données sur Internet. Plusieurs commandes Internet de 4D permettent d'envoyer et de recevoir des paquets TCP. Les commandes TCP fournissent aux développeurs les outils nécessaires à la construction et au contrôle de leurs communications sur Internet. La commande TCP_Open autorise notamment la connexion à un serveur en mode sécurisé à l'aide du protocole SSL (Secured Socket Layer).

Par exemple, vous pourrez ainsi :

construire votre propre interface telnet ;

exécuter des instructions sur des machines distantes ;

récupérer des documents sur le World Wide Web ;

effectuer des recherches dans de multiples bases de données en ligne ;

gérer la synchronisation de bases de données avec des serveurs distants ;

suivre des colis confiés à Federal Express ou UPS ;

vous connecter à un serveur Web en HTTPS.

Note : Pour une plus grande souplesse, les commandes Internet de 4D permettent de passer directement une référence de connexion POP3, IMAP ou FTP aux commandes TCP de bas niveau et inversement. Pour plus d'informations, reportez-vous à la section Routines de bas niveau, Présentation.

Le protocole UDP (User Datagram Protocol) est un protocole non connecté permettant l'envoi et la réception de données de façon plus simple et plus rapide que TCP mais avec un niveau de fiabilité moindre. Il est utilisé lorsque le besoin de rapidité est élevé, par exemple dans le cas de la transmission de flux de données (streaming). Les commandes UDP fournissent les outils essentiels pour envoyer et recevoir des données via ce protocole.


4D - Documentation   Français   English   German   Japanese   Commandes Internet de 4D, Sommaire   Commandes Internet de 4D, Index   Retour   Précédent   Suivant