Ich erstelle eine Todo-Liste mit Angular 2 auf einem ASP.Net Core 1.0 Api. Wie erlaube ich Änderungen an einem Gerät auf andere Geräte zu übertragen? Ein Push oder Post wird auf einem Gerät gemacht, dann wird get gemacht, dann werden andere "Benutzer" die Änderungen erhalten, ohne die Seite manuell aktualisieren zu müssen.Angular 2 listen web api Änderungen
0
A
Antwort
1
WebAPI wird die Daten nicht für Sie an die Clients senden. Wenn Sie nur WebAPI verwenden möchten, müssen Sie eine Art Polling für einen Endpunkt durchführen, was viele Nachteile, einschließlich der Leistung, mit sich bringt. Glücklicherweise gibt es mehrere Möglichkeiten, Daten an Clients zu "pushen".
Sie könnten Sie eine davon auf Sie Server implementieren und haben jeden Ihrer Kunden an den Kanal zu abonnieren. Sobald ein POST an Ihre WebAPI gesendet wurde, würden Sie eine Nachricht auf dem Kanal veröffentlichen und jeder der abonnierten Clients würde das Update erhalten. Sie könnten dann die Nachrichten auf der Clientseite entsprechend behandeln.
Verwandte Themen
- 1. Angular 2 und web apis
- 2. Web Api 2 Objektgröße
- 3. Rufen Sie Web-API-Controller mit Angular 2
- 4. Shared Angular 2-Anwendung, Web/Mobile-Web/Ionic 2
- 5. web api 2 bereich routen
- 6. unsupported_grant_type in Web Api 2
- 7. ASP.NET Web Api 2 Routing
- 8. Web Api 2 Json Formatierer
- 9. Beobachten Sie Änderungen im lokalen Speicher in Angular 2
- 10. Anfragen von Angular an Web-API komprimieren
- 11. Angular 2 mit Google Drive Realtime-API
- 12. Angular 2 rc 1 Router Änderungen abonnieren erhält keine Parameter
- 13. Abonnieren von Änderungen im neuen Angular 2 Router (> = rc1)
- 14. Angular 2 Router übergeben Parameter und erhalten sie, wenn Änderungen
- 15. OData Query mit Angular 2
- 16. Web-API-2-Routingattribute funktionieren nicht
- 17. Asp.net Web API 2 Facebook Login
- 18. web api 2 Versionierung mit Attribut-Routing
- 19. Web Api 2 leere String-Parameter GET
- 20. Stream-Video-Inhalte über Web-API 2
- 21. Web API 2 Text/einfache Antworten
- 22. WEB API 2 Routen mit id
- 23. Ausnahmebehandlung in ASP.NET Web Api 2
- 24. Web API 2 - Login für Benutzer fehlgeschlagen
- 25. Unit Test Web Api 2 Mock Benutzer
- 26. Web Api 2 Datetime XML-Serialisierung Ausgabe
- 27. Web API 2 Http Post Methode
- 28. Web Api 2: BadRequest mit benutzerdefinierten Fehlermodell
- 29. Web API 2 funktioniert nicht (404)
- 30. Web Api 2 mit Mono 4.2.3
Aus Neugier, warum die Down-Stimmen? Fehle ich etwas Etikette? Ist meine Frage zu einfach? – Everett
Ihre Frage ist zu weit gefasst, zumindest das ist der Grund, warum ich im engen Wahldialog gewählt habe. – rene
@pezetter: Willkommen bei Stack Overflow! Informieren Sie [fragen] nach einer Anleitung, wie man gute Fragen stellt. Normalerweise müssen wir in der Lage sein, etwas Code zu sehen, um zu helfen. –