API du port série
Aperçu
L'API du port série est une API Web ASP.NET construite avec .NET Framework 4.8 , conçue pour communiquer avec les ports série d'une machine. Cette API peut être installée sur un serveur IIS et permet aux applications externes d'interagir avec le port série de la machine hôte via des points de terminaison HTTP. Il fournit des fonctionnalités permettant de lire, d'écrire et de récupérer les ports série disponibles, permettant ainsi une communication série facile sur le réseau.
Caractéristiques
- Communication par port série : points de terminaison pour la lecture et l'écriture sur les ports série.
- Ports série disponibles : un point de terminaison pour récupérer une liste des ports série disponibles sur la machine hôte.
- Intégration IIS : peut être déployé sur un serveur IIS pour un accès réseau facile à la communication par port série.
Pile technologique
- Back-end :
- .NET Framework 4.8
- API Web ASP.NET
- Communication série :
- System.IO.Ports pour la gestion des ports série
- Hébergement :
- IIS (Services d'informations Internet)
Conditions préalables
Assurez-vous que les éléments suivants sont installés :
- .NET Framework 4.8
- IIS (Internet Information Services) activé sur votre serveur
Installation et configuration
Étapes d'installation
Clonez le dépôt :
git clone https://github.com/ilia-public-projects/serial-port-api.git
cd serial-port-api
Construire le projet : ouvrez la solution dans Visual Studio et générez le projet.
Configurer IIS :
- Ajoutez un nouveau site Web dans IIS.
- Pointez le chemin physique du site Web vers le répertoire de sortie construit du projet.
- Assurez-vous que votre serveur IIS dispose des autorisations nécessaires pour accéder au port série de la machine.
Exécutez l'API : Une fois configurée, l'API sera disponible via le serveur IIS et vous pourrez commencer à interagir avec les ports série via HTTP.