# SignalR & realtime (.NET) > SignalR-hubs, WebSockets, Server-Sent Events, verbindingsbeheer, schalen, prestaties - 22 gespreksvragen - Senior - [Gespreksvragen: .NET](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen.md) ## 1. Wat is een Hub in SignalR? **Antwoord** Een Hub is een klasse die fungeert als het centrale communicatiepunt tussen de server en verbonden clients. Hiermee kunnen methoden aan de clientzijde vanaf de server worden aangeroepen en omgekeerd. Hubs verwerken automatisch de verbinding, verbreking en het routeren van berichten tussen verbonden clients. Ze erven van de door SignalR geleverde Hub-klasse en stellen publieke methoden beschikbaar die clients kunnen aanroepen. ## 2. Hoe maak je een sterk getypeerde Hub (strongly-typed Hub) in SignalR? **Antwoord** Een sterk getypeerde Hub erft van Hub, waarbij T een interface is die de clientmethoden definieert. Dit biedt IntelliSense en typecontrole bij het aanroepen van clientmethoden via Clients.All, Clients.Caller, enz. De interface definieert het contract van de methoden die de server op clients kan aanroepen. Deze aanpak vermindert runtimefouten door typeringsproblemen tijdens het compileren op te sporen. ## 3. Wat is het verschil tussen Clients.All en Clients.Others in een SignalR-Hub? **Antwoord** Clients.All stuurt het bericht naar alle verbonden clients, inclusief de client die de aanroep heeft geactiveerd. Clients.Others sluit de aanroepende client uit en stuurt het bericht alleen naar de andere verbonden clients. Het gebruik van Clients.Others is nuttig voor scenario's zoals het broadcasten van meldingen waarbij de verzendende client zijn eigen bericht niet hoeft te ontvangen. Clients.Caller maakt het mogelijk om alleen naar de aanroepende client te verzenden. ## Nog 19 vragen beschikbaar - Hoe beheer je groepen in SignalR om berichten naar een subset van clients te sturen? - Welke transporten worden door SignalR ondersteund en in welke volgorde worden ze onderhandeld? Meld je gratis aan: https://sharpskill.dev/nl/login ## Andere .NET-sollicitatieonderwerpen - [C#-basisbeginselen](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/csharp-basics.md): 25 vragen, Junior - [LINQ & Delegates](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/csharp-linq-delegates.md): 20 vragen, Junior - [Essentials van de C#-taal](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/csharp-language-essentials.md): 15 vragen, Junior - [ASP.NET Core-grondbeginselen](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/aspnet-core-fundamentals.md): 18 vragen, Junior - [Levenscyclus van requests in ASP.NET Core](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/aspnet-core-request-lifecycle.md): 20 vragen, Junior - [Configuration & Settings](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/configuration-settings.md): 20 vragen, Junior - [Levenscyclus van de applicatie](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/application-lifecycle.md): 20 vragen, Junior - [Dependency Injection](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/dependency-injection.md): 24 vragen, Mid-Level - [Entity Framework Core](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/entity-framework-core.md): 25 vragen, Mid-Level - [Minimal APIs](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/minimal-apis.md): 18 vragen, Mid-Level - [Web API-ontwikkeling](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/web-api-development.md): 22 vragen, Mid-Level - [Async in ASP.NET Core](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/async-aspnet-core.md): 20 vragen, Mid-Level - [Authentication & Authorization](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/authentication-authorization.md): 18 vragen, Mid-Level - [HttpClient & Networking](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/httpclient-networking.md): 20 vragen, Mid-Level - [JSON-serialisatie](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/json-serialization.md): 20 vragen, Mid-Level - [Entity Framework Core gevorderd](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/ef-core-advanced.md): 25 vragen, Mid-Level - [Geavanceerde C#-functies](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/csharp-advanced-features.md): 20 vragen, Mid-Level - [Clean Architecture](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/clean-architecture.md): 20 vragen, Mid-Level - [Logging, Monitoring & Observability](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/logging-monitoring.md): 22 vragen, Mid-Level - [Unit Testing & xUnit](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/unit-testing-xunit.md): 20 vragen, Mid-Level - [Integratietests](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/integration-testing.md): 18 vragen, Mid-Level - [Docker & Containerization](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/docker-containerization.md): 16 vragen, Mid-Level - [NuGet-pakketbeheer](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/nuget-package-management.md): 16 vragen, Mid-Level - [Memory Management & GC](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/memory-management-gc.md): 22 vragen, Senior - [Reactief programmeren](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/reactive-programming.md): 24 vragen, Senior - [Async/await & Patterns](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/async-await-patterns.md): 26 vragen, Senior - [.NET Design Patterns](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/dotnet-design-patterns.md): 24 vragen, Senior - [Prestatieoptimalisatie](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/performance-optimization.md): 22 vragen, Senior - [Beveiliging & Best Practices](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/security-best-practices.md): 24 vragen, Senior - [Microservices-architectuur](https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/microservices-architecture.md): 25 vragen, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/nl/technologies/dotnet/sollicitatievragen/signalr-realtime