पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv1.1.2

signalr_core

Dart के लिए लिखा गया ASP.NET Core SignalR क्लाइंट जो प्लेटफॉर्म-स्वतंत्र है, और दोनों कमांड-लाइन और ब्राउज़र में उपयोग किया जा सकता है।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
6.1 हज़ार
लाइक
170
Pub अंक
130

पैकेज इंस्टॉल करें

flutter pub add signalr_core

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

signalr_core एक प्लेटफॉर्म-स्वतंत्र डार्ट क्लाइंट है जो ASP.NET Core SignalR के लिए है, जिससे फ्लटर और अन्य डार्ट एप्लिकेशन में रियल-टाइम संचार संभव होता है। यह सभी प्रमुख प्लेटफॉर्म—मोबाइल, वेब, और डेस्कटॉप—को सपोर्ट करता है, जिससे लाइव अपडेट, चैट फीचर्स, और इवेंट-आधारित इंटरैक्शन को आसानी से एकीकृत किया जा सकता है। यह पैकेज विभिन्न वातावरणों में एक समान कार्य करने के लिए डिज़ाइन किया गया है, चाहे यह ब्राउज़र में चल रहा हो या नेटिव डिवाइस पर। यह विश्वसनीय कनेक्टिविटी के साथ स्वचालित पुनः कनेक्शन और संदेश प्रबंधन प्रदान करता है, जिससे यह डायनामिक, प्रतिक्रियाशील एप्लिकेशन के लिए आदर्श है।

उपयोग

  • रियल-टाइम चैट एप्लिकेशन्स
  • लाइव डेटा डैशबोर्ड
  • सहयोगात्मक संपादन उपकरण
  • आईओटी डिवाइस मॉनिटरिंग
  • खेल की स्थिति सिंक्रनाइज़ेशन

मुख्य विशेषताएँ

  • प्लेटफॉर्म के अनुकूलता
  • स्वचालित पुनर्संबंध
  • WebSocket-आधारित संचार
  • हब इंटरैक्शन के लिए सरल API
  • कमांड-लाइन और ब्राउज़र वातावरण दोनों का समर्थन करता है

इनके लिए उपयुक्त

  • Flutter में रियल-टाइम ऐप्स बनाने वाले डेवलपर्स
  • प्लेटफॉर्म के बीच सुसंगत व्यवहार की आवश्यकता वाली टीमें
  • कम लेटेंसी अपडेट की आवश्यकता वाले एप्लिकेशन
  • ASP.NET Core SignalR बैकएंड का उपयोग करने वाले प्रोजेक्ट
  • फुल-स्टैक Dart डेवलपर्स

विचार योग्य बातें

  • एक ASP.NET Core SignalR सर्वर की आवश्यकता है
  • सिग्नलआर प्रोटोकॉल विशेषताओं तक सीमित
  • जटिल परिदृश्यों में अतिरिक्त त्रुटि संभाल की आवश्यकता हो सकती है
  • गैर-वास्तविक समय के उपयोग के मामलों के लिए उपयुक्त नहीं

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

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!']);

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 7 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट