Ich habe eine Universal Windows Platform App, die unter Windows IoT (ARM) läuft und einen Webserver über StreamSocketListener startet. Ich möchte in der Lage sein, Inhalte über SignalR an Webbrowser zu senden. Es gibt eine enorme Anzahl von SignalR nuget-Paketen, aber es scheint, dass keiner von ihnen in UWP funktioniert. Ist das richtig? Wenn ja, was ist meine beste Option, um Inhalte auf Browser zu übertragen?Kann StreamSocketListener SignalR hosten?
0
A
Antwort
1
Für moderne Webbrowser würde SignalR Web Sockets für bidirektionale Kommunikation mit dem Client verwenden. Sie können sehen, ob Ihr Client-Browser Web Sockets unter Can I use unterstützt.
Es gibt ein Open-Source-Projekt, dessen spezifisches Ziel die Bereitstellung eines Web Socket-Servers in einer UWP-App ist. Ich habe keine Erfahrungen aus erster Hand mit dem Projekt und es ist < 1.0, aber es erwähnt die Kompatibilität mit Windows 10 IoT Core, so dass es sich lohnt, zu erkunden. Sie können das Projekt auf NuGet finden Sie hier: https://www.nuget.org/packages/IotWeb/
Auf dem Client können Sie dann die WebSocket object in JavaScript verwenden, um eine Verbindung mit Ihrem Server zu öffnen.
Verwandte Themen
- 1. SignalR - Kann nicht Benutzername
- 2. Kann SignalR verpasste Nachrichten verarbeiten?
- 3. SignalR zwischen MVC SignalR Server und Windows Service SIgnalR Client
- 4. Webmethoden - Kann es seine eigenen Webdienste hosten?
- 5. SwipeRefreshLayout kann nur ein direktes Kind hosten
- 6. Git-Repository-Server Ich kann lokal hosten
- 7. Scrollview kann nur ein direktes Kind hosten
- 8. HorizontalScrollView kann nur ein direktes Kind hosten
- 9. Kann einen Winsock-Server nicht hosten
- 10. IIS Hintergrund Thread und SignalR
- 11. Wie fügen Sie StreamSocketListener zur Unity 3D UWP App hinzu?
- 12. SignalR Ausnahmeprotokollierung?
- 13. Mount-Volume zu hosten
- 14. Require.js + SignalR
- 15. Wie kann man SignalR Server Verbindungen einschränken?
- 16. kann nicht registrieren Routen in SignalR 2.0.0
- 17. SignalR kann nicht Eigentum Client undefinierter
- 18. wie SignalR
- 19. signalR Webfarm
- 20. SignalR Verbindung
- 21. SignalR Typnamehandling
- 22. Kann ich ConfigureAwait (false) in SignalR-Hubs verwenden, oder stützt sich die SignalR-Infrastruktur auf SynchronizationContext?
- 23. SignalR-Ausnahme "Unbekannte Benutzeridentität. Die Benutzeridentität kann sich während einer aktiven SignalR-Verbindung nicht ändern."
- 24. Basic SignalR IMessageBus Implementierung
- 25. SignalR ASP.NET MVC5 Identität
- 26. Wo kann ich eine Flask + SQLite3 Web App hosten?
- 27. Ich kann keine MP4-Dateien auf der Azure-Website hosten
- 28. Wie viele Dienste kann ich mit Topshelf hosten?
- 29. Benutzerdefinierte UWP/XAML-Eigenschaft, die Steuerelemente "hosten" kann
- 30. Software ähnlich wie Bitbucket, die ich selbst hosten kann