.NET 5
.NET – Microsofts flexibler Werkzeugkasten.
Mehr erfahrenWenn Sie für Ihr Webprojekt SignalR implementieren möchten, sind wir hierfür Ihre Experten. In unserer persönlichen Beratung erläutern wir Ihnen, welchen Nutzen Ihnen diese Software bringt und wie Sie damit umgehen. Kontaktieren Sie uns gern bei Interesse und erfahren Sie mehr darüber, wie diese Lösung zu Ihren Zielen passen kann.
Kontaktieren Sie uns unverbindlich!Wir sind ein junges, innovatives Unternehmen, das sich auf professionelle Web und Softwareentwicklungen spezialisiert hat. Wir verstehen uns als Ihr Partner für die Entwicklung Ihrer individuellen Software und die Implementierung/Anpassung in den Workflow Ihres Unternehmens. Unsere Spezialisten entwickeln für Sie softwaregestützte Produktions- und Kommunikationslösungen, die zielführend und kostengünstig sind.
Es handelt sich hierbei um eine Open-Source-Softwarebibliothek, die für eine Anwendungsentwicklung mit Microsoft ASP.NET kostenlos zur Verfügung gestellt wird. Sie dient dazu, vom Server asynchrone Benachrichtigungen an Clients zu senden, wofür sie server- und clientseitige Komponenten von JavaScript enthält. Dies dient der Echtzeitkommunikation, die heutzutage als unerlässlich gilt. Echtzeitdaten werden in Dashboards, kollaborativen Apps, Messaging-Apps, Spielen und vielen weiteren Anwendungen ausgetauscht. Um diesen Austausch zu realisieren, hat Microsoft das SignalR-Framework für den ASP.NET Core entwickelt. Entwickler wenden die Bibliothek an, um ihren Anwendungen die erforderliche Echtzeitfunktionalität hinzuzufügen. Dabei handelt es sich um die Fähigkeit, den serverseitigen Code dazu zu befähigen, die Inhalte in Echtzeit an die verbundenen Clients zu schicken.
Die Software nutzt mehrere Transportwege und wählt automatisch unter ihnen den momentan effizientesten aus. Dieser muss zu den jeweiligen Fähigkeiten von Client und Server passen. Die Basis für den Austausch ist die HTML5-API WebSocket, welche die bidirektionale Kommunikation zwischen Server und Clientbrower ermöglicht. Das geschieht durch Hubs, deren öffentliche Methoden der Client aufrufen kann. Umgekehrt kann der Server die im Client-Code definierten Funktionen aufrufen. Neben WebSocket kann das SignalR-Framework auch weitere Technologien verwenden. Der Anwendungscode bleibt dabei konstant. Zudem bietet die SignalR-Software die Möglichkeit, JavaScript-Funktionen über serverseitigen .NET-Code im Browser des Clients aufzurufen. Das dient ASP.NET-Anwendungen und auch der Unterstützung des Verbindungsmanagements etwa beim Verbinden und Trennen, dem Gruppieren von Verbindungen und der Autorisierung. Wichtig ist das, weil die Nachfrage nach Echtzeit-Apps immer größer wird. Beliebte Seiten wie Twitter und Facebook, Apps für Businessanwendungen, Börsen oder Multiplayerspiele bieten nur mit einem Echtzeitdatenaustausch die beste UX (User Experience). Auch Apps und Webseiten, die nicht unbedingt von Livedaten, profitieren von der Vollduplexkommunikation mit der SignalR-Software.
Wenn wir Ihr Interesse geweckt haben und Sie uns gerne persönlich kennenlernen möchten, dann kontaktieren Sie uns doch einfach. Wir sind gerne für Sie da.