Integrating Blazor Server with Client-Side Windows Services for Hardware Access
08:35 04 Jul 2026

I hope everyone is doing well.

I have an idea, but I’m struggling to find the proper way to implement it.

I want to create a system that runs a Windows service on the client’s machine. This service would connect to hardware on the client side. On the other hand, there would be a Blazor Server-Side Rendering application that communicates with this service installed on the client machine.

For example, the system could connect to a scanner, and from the website, the user could start scanning documents directly.

The main requirement is that the Blazor app should use server-side rendering. However, I’m struggling to make the page interactive while also communicating with a service running on the client machine.

I hope I explained the idea properly.

c# .net rest blazor scanner