Pakete, Repositories und App-Kategorien suchen

Paketdetailsv1.1.2

signalr_core

Für Dart geschriebener, plattformunabhängiger ASP.NET Core SignalR-Client, der sowohl in der Befehlszeile als auch im Browser verwendet werden kann.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
6060
Likes
170
Pub-Punkte
130

Paket installieren

flutter pub add signalr_core

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

signalr_core ist ein plattformunabhängiger Dart-Client für ASP.NET Core SignalR, der die Echtzeitkommunikation in Flutter und anderen Dart-Anwendungen ermöglicht. Es unterstützt alle wichtigen Plattformen – einschließlich Mobilgeräte, Web und Desktop – und ermöglicht eine nahtlose Integration von Live-Updates, Chat-Funktionen und ereignisbasierten Interaktionen. Das Paket ist so konzipiert, dass es konsistent in verschiedenen Umgebungen funktioniert, egal ob im Browser oder auf nativen Geräten. Es bietet zuverlässige Verbindung mit automatischer Wiederherstellung und Nachrichtenverarbeitung, was es ideal für dynamische, reaktive Anwendungen macht.

Anwendungsfälle

  • Echtzeit-Chats-Anwendungen
  • Live-Daten-Dashboards
  • Kooperationseditoren
  • Überwachung von IoT-Geräten
  • Spielzustand-Synchronisierung

Hauptmerkmale

  • Plattformübergreifende Kompatibilität
  • Automatische Wiederherstellung der Verbindung
  • WebSocket-basierte Kommunikation
  • Einfache API für Hub-Interaktion
  • Unterstützt sowohl Befehlszeilen- als auch Browser-Umgebungen

Geeignet für

  • Entwickler, die Echtzeit-Apps in Flutter erstellen
  • Teams, die konsistentes Verhalten über Plattformen hinweg benötigen
  • Anwendungen, die niedrige Latenzaktualisierungen erfordern
  • Projekte mit ASP.NET Core SignalR Backend
  • Full-Stack-Dart-Entwickler

Hinweise

  • Erfordert einen ASP.NET Core SignalR-Server
  • Beschränkt auf SignalR-Protokollspezifika
  • Möglicherweise ist in komplexen Szenarien zusätzliche Fehlerbehandlung erforderlich
  • Nicht geeignet für nicht-Echtzeitanwendungen

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

Introduction

ASP.NET Core SignalR is an open-source library that simplifies adding real-time web functionality to apps. Real-time web functionality enables server-side code to push content to clients instantly. It's platform-independent, and can be used on both the command-line and the browser.

Example

final connection = HubConnectionBuilder().withUrl('http://localhost:5000/chatHub', 
    HttpConnectionOptions(
        logging: (level, message) => print(message),
    )).build();
 
await connection.start();

connection.on('ReceiveMessage', (message) {
    print(message.toString());
});

await connection.invoke('SendMessage', args: ['Bob', 'Says hi!']);

Kategorien

Abhängigkeiten

Abhängigkeiten 7 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden