API Pelabuhan Seri
Ringkasan
Serial Port API adalah ASP.NET Web API yang dibangun dengan .NET Framework 4.8 , dirancang untuk berkomunikasi dengan port serial pada mesin. API ini dapat diinstal pada server IIS dan memungkinkan aplikasi eksternal berinteraksi dengan port serial mesin host melalui titik akhir HTTP. Ini menyediakan fungsionalitas untuk membaca, menulis, dan mengambil port serial yang tersedia, memungkinkan komunikasi serial yang mudah melalui jaringan.
Fitur
- Komunikasi Port Serial : Titik akhir untuk membaca dan menulis ke port serial.
- Port Serial yang Tersedia : Titik akhir untuk mengambil daftar port serial yang tersedia di mesin host.
- Integrasi IIS : Dapat digunakan pada server IIS untuk memudahkan akses jaringan ke komunikasi port serial.
Tumpukan Teknologi
- Bagian belakang :
- .NET Kerangka 4.8
- API Web ASP.NET
- Komunikasi Serial :
- System.IO.Ports untuk mengelola port serial
- Tuan rumah :
- IIS (Layanan Informasi Internet)
Prasyarat
Pastikan Anda telah menginstal yang berikut ini:
- .NET Kerangka 4.8
- IIS (Layanan Informasi Internet) diaktifkan di server Anda
Instalasi dan Pengaturan
Langkah-langkah untuk Menginstal
Kloning repositori :
git clone https://github.com/ilia-public-projects/serial-port-api.git
cd serial-port-api
Bangun Proyek : Buka solusi di Visual Studio dan bangun proyek.
Konfigurasikan IIS :
- Tambahkan situs web baru di IIS.
- Arahkan jalur fisik situs web ke direktori keluaran proyek yang dibangun.
- Pastikan server IIS Anda memiliki izin untuk mengakses port serial pada mesin.
Jalankan API : Setelah dikonfigurasi, API akan tersedia melalui server IIS, dan Anda dapat mulai berinteraksi dengan port serial melalui HTTP.