Ich überprüfe, dass CoAP Keep-Alive-Funktionalität wie HTTP unterstützen kann. Kann CoAP Keep-Alive-Funktionalität unterstützen? Wenn ja, wie richte ich es ein?Zur Unterstützung der Keep-Alive-Funktionalität von CoAP
Antwort
Gegenwärtig verfügt CoAP nicht über eine Keepalive-Funktion. Man könnte sein eigenes Keepalive aufbauen, indem man auf einer Ressource beobachtet und jede x Zeit eine Benachrichtigung sendet.
Darüber hinaus ist das Http-Konzept von Http Keepalive, eine einzelne TCP-Verbindung am Leben zu halten, so dass viele Anfrage und Antwort ausgetauscht werden können, anstatt mehrere Verbindungen zu verwenden. CoAP wird hauptsächlich über UDP verwendet, daher können Verbindungen nicht beibehalten werden, sodass das Ziel nicht wirklich erreicht wird.
CoAP kann auch über TCP verwendet werden (Entwurf läuft gerade), was dann helfen würde (wenn das ursprüngliche Problem zum Beispiel NAT war). Aber ab sofort gibt es im Entwurf keinen Keep-Alive-Mechanismus. Mit derselben Methode, die ich bereits erwähnt habe, müßte man sich eine eigene schaffen.
- 1. Zeilen zur Unterstützung der Zellenauswahl
- 2. Klassenversionierung zur Unterstützung der Abwärtskompatibilität
- 3. HighCharts zur Unterstützung von RTL
- 4. CoAP und DTLS Integration
- 5. Hinweise und Richtlinien zur Unterstützung von IE6
- 6. Passwortrestriktionen zur Unterstützung von internationalen Reisenden
- 7. Makefile-Modifikation zur Unterstützung von C++ 11
- 8. Python JSON-Encoder zur Unterstützung von Datetime?
- 9. Timeline-Ansicht von TFS-Workitems zur Unterstützung bei der Projektverfolgung
- 10. Tools zur Unterstützung der Parallelisierung von H.264?
- 11. Verwendung von Entscheidungstabellen zur Unterstützung Ihrer Anwendung
- 12. Neue Ressourcen dynamisch hinzufügen - CoAP
- 13. Schema zur Unterstützung dynamischer Eigenschaften
- 14. Verwenden von User-Space-Prozessen zur Unterstützung von Kernel-Modulen
- 15. Wie man den Header beim Senden CoAP-Anfrage mit CoAP-Plugins einstellen Kupfer in Firefox
- 16. Android-Anwendung einschränkende Funktionen zur Unterstützung der Abwärtskompatibilität
- 17. Wie mache ich Mysql-Datenbank zur Unterstützung der arabischen Sprache?
- 18. C# Entwerfen einer Klasse zur Unterstützung der Enumeration
- 19. Eclipse Californium CoAP Wildcard als URL-Pfad
- 20. Methode zur Überprüfung auf css Hintergrundgröße Unterstützung
- 21. Asp.Net Web API Dokumentation Tools zur Unterstützung der Beschreibung bearbeiten
- 22. Probleme beim Hinzufügen von Chromecast-Unterstützung zur Android App
- 23. OLAP-Datenmodell zur Unterstützung von Dimensionen mit mehreren Attributen
- 24. Californium Framework CoAP und PUT Anfrage
- 25. Wie die # include in GLSL Unterstützung ARB_shading_language_include zur Verwendung von
- 26. Image-Pfade in CSS zur Unterstützung von CDN
- 27. Core Data Store-Speicherort zur Unterstützung von App-Gruppen aktualisieren
- 28. Wie konfiguriere ich Indy v10 zur Unterstützung von IPv4 + IPv6?
- 29. DateTime-Konvertierung zur Unterstützung von MySQL DateTime DateType
- 30. Spring REST 3 zur Unterstützung von XML und JSON