|
Formation TCP / IP Sockets Delphi |
| Tcp/Ip est utilisé pour la communication entre PC. Ces communications sont mises en oeuvre en utilisant la programmation Socket, qui permet la mise en
oeuvre de protocoles permettant les échanges de mails, le transfert de fichiers ou des protocoles sur mesure. Les objectifs de la Formation TCP / IP Sockets Delphi Cette formation a pour but de maîtriser la programmation Socket et
l'utilisation de protocoles TCP / IP, et en particulier les composants Indy. Ce que vous apprendrez - Formation Delphi Programmation Sockets, Tcp/Ip - communiquer entre deux PC en utilisant des Sockets
- utiliser les composante Indy
- mettre en oeuvre les principaux protocoles TCP/IP
- créer votre protocole personnalisé pour échanger des données entre PC
- réaliser des applications de surveillance réseau
A qui s'adresse ce cours Développeurs de logiciels, et programmeurs souhaitant développer ou intégrer des applications réseau utilisant TCP/IP et la programmation Socket. Une
première connaissance de Delphi ou d'un langage de haut niveau est requise. Le programme détaillé - Formation Tcp/Ip Programmation Socket Delphi
- Programmation Socket
- Adresses IP et Port - Partie locale et distante
- Les primitives WinSock: Socket, Select, Send, Recv, Close
- Primitives spécifiques Client: Connect
- Primitives spécifiques Server: Bind, Accept
- Fonctionnement de base du Serveur et de Clients
- Sockets en mode bloquant ou asynchrone
- Protocole UDP et TCP
- Un programme de communication simple
- Composants Delphi
- Les jeux de composants Delphi: Delphi, ICS, Indy
- tServerSocket et tClientSocket Delphi
- Les composants Indy
- Utilisation de UDP
- Mode bloquant et tIdAntiFreeze
- Architecture de base : entrée/sortie et interception
- tIdIoHandler et tIdConnectionIntercept
- Envoi de commandes : tIdTcpConnection
- Fonctionnement et gestion de serveurs
- Gestion des threads
- Gestion par le Serveur de la liste des Clients
- tIdPeerThread et tIdContext
- Accès synchronisé au programme principal
- Génération de logs
- Les Erreurs et les exceptions
- Gestion des déconnexions et fermeture du projet
- Utilisation de threads Client
- Différences entre Indy 8, Indy 9 et Indy 10
- Authentification et autorisation
- Le mode sécurisé SSL
- Exemples : transferts simple de données
- Transferts de fichiers
- La Suite TCP / IP
- Les protocoles de la suite TCP / IP
- Ping et KeepAlive
- Utilisation de Mail, FTP, news NNTP
- Utilisation de bases de données
- Ecriture de protocoles personnalisés
- Protocole texte et binaire
- Choix entre UDP et TCP
- Définition des commandes, des status, des réponses
- tIdTcpServer et tIdTcpClient
- Tcp en mode Execute ou Commande
- Diffusion et mise à jour de Clients
- Mise au Point
- Commandes manuelles par Telnet
- Journaux de log
- Test unitaires dUnit et simulation
- Enregistrement et re-exécution des commandes
- Exécution en mode débug
- Surveillance par un sniffer
- Utilisation de proxy
- Programmation Internet
- Le protocole HTTP
- Téléchargement de page Internet
- Serveur HTTP
- Scripts CGI et ISAPI
- Protocole SOAP et les Services Web
- Connexion base de données SOAP
|
Les travaux pratiques- Stage Programmation Sockets, Tcp/Ip Delphi Les travaux pratiques couvrent environ 30% du temps. Chaque stagiaire réalisera de nombreux projets concrets mettant en oeuvre Asp.Net. Parmi les domaines abordés citons:
- transfert direct de fichier entre 2 PC en utilisant les Sockets de base
- transfert de fichiers par le protocole FTP
- création d'un protocole particulier pour communiquer entre 2 PC
- analyse du traffic réseau
L'animateur - Formation Sockets Delphi Les stages Delphi sont animés exclusivement par John COLIBRI. Auteur de plus de 15 livres de programmation, il organise des stages de formation Delphi à
l'Institut Pascal depuis plus de 25 ans, et a formé personnellement plus de 2.000 développeurs Delphi. Dates et Inscription - formations inter-entreprise :
- formations intra-entreprise :
- la formation se déroule dans vos locaux
- la durée des stages est de 2 jours.
- les dates sont fixées d'un commun accord
- tarif intra entreprise
- pour les formations spécifiques, sur mesure ou en régie, qui
incorporeraient par exemple, seulement certaines parties du programme ci-dessus, en inter ou en intra, consultez formations sur mesure ou contactez nous par
e-mail ou téléphone (01.42.83.69.36).
- recevez par e-mail le Dossier de Formation complet (programme, dates, devis, convention)
- téléchargez cette page au format PDF - téléchargez le plan de formation au format PDF.
- renseignements, réservation et inscription en téléphonant au 01.42.83.69.36, en envoyant un mail à jcolibri@jcolibri.com ou en utilisant le
Formulaire de Réservation.
Autres Formations Delphi Lettre d'Information - Formations Delphi
Nous publions tous les mois une lettre d'information qui vous tient au courant des programmes des nouveaux stages Delphi et de dates des prochaines sessions |
|