Ich habe eine .NET-Server-Anwendung, die Laufzeitdaten von irgendwo erhalten (etwa 10 kleine Pakete, weniger als 100 Bytes pro Sekunde). Diese Anwendung sollte diese Daten so bald wie möglich an verbundene Clients weitergeben. Der einzige Weg, den ich sehe, besteht darin, Callbacks des Clients sofort nach dem Empfangen von Daten aufzurufen. Ich habe versucht WCF, aber Overhead kill Leistung. Also brauche ich eine .NET-Netzwerk-Bibliothek, wo - Arbeit über tcp - geht Rückrufe - Griff große Anzahl von Verbindungen (etwa 1000 Kunden) - Arbeit throw Proxies, ohne zusätzliche Ports geöffnet Vielen Dank im Voraus.spezifische .NET-Netzwerkbibliothek
-1
A
Antwort
2
Die direkte Antwort auf Ihre Frage ist System.Net, aber ich ermutige Sie stark, das Leistungsproblem mit WCF zu lokalisieren ... Sie sollten in der Lage sein, Verhalten oder andere Overhead zu deaktivieren, die Ihre Leistung tötet. Du wirst einen langen Weg haben, all das Zeug, das du mit WCF bekommst, zu replizieren.
0
Eine weitere Option: Schreiben Sie Netzwerk-Code in C und rufen Sie es von Ihrem C#
Verwandte Themen
- 1. Spezifische Querverbindungsabfrage
- 2. spezifische Elemente
- 3. rekursive spezifische Datei finden
- 4. Composer spezifische Versionen ausschließen
- 5. Python: Catching spezifische Ausnahme
- 6. MySQL spezifische Abfrage Anforderung
- 7. ggplot spezifische dicke Linie
- 8. mit Klasse spezifische set_new_handler
- 9. View-spezifische Einstellung maxAllowedContentLength
- 10. Spezifische Positionierung in Bootstrap
- 11. INNERJOIN + SELECT spezifische Spalte
- 12. Spezifische Rails env Variablen
- 13. Spezifische Doxygen-Warnungen unterdrücken
- 14. Java: Fang spezifische Ausnahmen
- 15. Spezifische Position für Tooltip
- 16. Domain-spezifische Sprachressourcen
- 17. Tracking spezifische Methodenaufrufe
- 18. Spezifische Kategorie-Ebene
- 19. Sum ListView spezifische Spalte
- 20. spezifische Suche in Python?
- 21. eine spezifische div bewegen
- 22. XSLT Gruppierung Spezifische Geschwister
- 23. Spezifische Windows-Sicherheitsereignisprotokolle exportieren
- 24. Reverse Proxy spezifische Anfrage
- 25. Perl, extrahieren spezifische Spalten
- 26. Unbinding spezifische jquery Elemente
- 27. Vorgehensweise: Spezifische komplexe Gruppierungsabfrage
- 28. LinkedIn spezifische Firmendetails anfragen
- 29. spezifische Etiketten Legende
- 30. OpenCSV lesen spezifische Spalte
Haben Sie versucht, für "C# Network Library" googeln? Es gibt zahlreiche Suchergebnisse, die sich qualifizieren könnten. –
Niemand von Top 2 Google-Seiten unterstützt keine Callbacks Proxies zu werfen. – Sergey
Welchen Overhead beziehen Sie auf WCF? Es kann auch über TCP funktionieren, weißt du? –