<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Petite introduction sur les réseaux IP avant de jouer avec UDP en Delphi</title>
        <link>https://videos.apprendre-delphi.fr/videos/watch/5a1f5a23-fbd1-48d1-a116-0767652d0e1f</link>
        <description>En ce moment je bosse sur la création d'un monitoring d'imprimantes IP sous forme de composant non visuel pour les projets Delphi VCL et FireMonkey. Ca se passe sur ma chaîne Twitch ( https://www.twitch.tv/patrickpremartin ) et ce sera probablement publié en open source sur Codeberg ( https://codeberg.org/patrickPremartin ) ou en exclu pour mes abonnés Patreon ( https://www.patreon.com/patrickpremartin/ ). Pour ça il faut jouer avec SNMP et donc UDP. J'aurais pu utiliser des composants ou librairies existantes (Indy, ICS, ESEGECE, ...) mais je préfère reprendre les bases, c'est plus rigolo (et source de maux de têtes). Et puis tant qu'à faire des trucs sur Twitch, autant que ça soit un peu osé, pas juste la création de prompts pour une IA de génération de code. Histoire que tout le monde soit à niveau, j'ai commencé cette série par quelques rappels sur les réseaux IP : fonctionnement générale, modèle ISO, adresses MAC et IP, protocoles TCP et UDP, sockets. Ne vous attendez pas à un cours magistral, c'est juste quelques notions de base histoire de comprendre la suite. Cette vidéo est tirée du stream du 25 février 2026. J'y ai fait mon intro et ai montré quelques exemples de projets Delphi utilisant les sockets en mode TCP, codées à la main comme générées avec la librairie Socket Messaging For Delphi. Les codes sources sont dispos depuis ces sites : pour mes démos sur Delphi en général : https://samples.developpeur-pascal.fr (dossier "network" pour ceux liés aux sockets), https://socketmessaging.developpeur-pascal.fr/ pour en savoir plus et télécharger ma librairie de gestion de clients/serveurs en Delphi sans se préoccuper de la partie communication, https://smcodegenerator.olfsoftware.fr/ pour télécharger le générateur de code à partir de la description de votre protocole d'échange, Ce jour là j'ai essentiellement codé une démo de base d'échange de messages en UDP avec le classique problème lié à la techno : deux programmes sur le même appareil ne peuvent pas utiliser le même port... L'exemple correspondant est dispo sur le dépôt Delphi Samples dans le dossier "Network / 03 Socket UDP" : https://codeberg.org/DeveloppeurPascal/Delphi-samples/src/branch/main/Network-Samples/03-Socket-UDP Pour la suite des aventures, rejoignez moi sur Twitch ou consultez mes sites (blogs, Patreon ou Ko-Fi).</description>
        <lastBuildDate>Wed, 29 Apr 2026 11:04:19 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://videos.gamolf.fr</generator>
        <image>
            <title>Petite introduction sur les réseaux IP avant de jouer avec UDP en Delphi</title>
            <url>https://videos.gamolf.fr/client/assets/images/icons/icon-96x96.png</url>
            <link>https://videos.apprendre-delphi.fr/videos/watch/5a1f5a23-fbd1-48d1-a116-0767652d0e1f</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://videos.gamolf.fr/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://videos.gamolf.fr/feeds/video-comments.xml?videoId=5a1f5a23-fbd1-48d1-a116-0767652d0e1f" rel="self" type="application/rss+xml"/>
    </channel>
</rss>