Was ist die relevanteste und beste Methode zum Aktualisieren von Daten auf einem iOS-Gerät aus einer CSV-Datei auf einem Remote-Server, die Werte pro Sekunde empfängt? Die Datei empfängt Daten jede Sekunde und diese Daten werden aktualisiert. Momentan verwende ich einen NSURLRequest und NSURLConnection, um die Datei alle 10 Sekunden zu lesen. Gibt es eine andere Möglichkeit, das Gerät auf die neuen Daten zu aktualisieren? wie Webservices?iOS-Gerät - Datenaktualisierung
1
A
Antwort
0
entweder Ihre aktuelle Vorgehensweise und Webservices ziehen Daten aus der Quelle auf wiederholbare Weise, was in Ordnung ist, wenn es keine zeitkritische Lösung ist.
Wenn Sie jedoch eine "Push" -Funktion benötigen, was bedeutet, dass Clients sofort aufgerufen werden, nachdem neue Daten verfügbar sind, können Sie die Socket-Programmierung in Erwägung ziehen. Vielleicht möchten Sie die wunderbare Rahmen überprüfen CocoaAsyncSocket on github
Verwandte Themen
- 1. ObservableArray nicht widerspiegeln Datenaktualisierung
- 2. Power BI Embedded - Datenaktualisierung im "Import" -Modus
- 3. Informelle Datenaktualisierung im Verzeichnis Array of Swift
- 4. Wie eine Datenaktualisierung Ereignis in Excel VBA
- 5. Probleme mit ListActivity, Cursor und SQL-Datenaktualisierung
- 6. Warum AngularJS Multi-Level-Akkordeon bei Datenaktualisierung zusammenbricht?
- 7. KnockoutJS und Zuordnung Plugin-spezifische Logik auf Datenaktualisierung mit Vorlage Nachrender
- 8. Wie kann ich die erste Zeile eines UITableView während einer Datenaktualisierung fokussiert halten?
- 9. RecyclerView, StaggeredGridLayoutManager Aktualisieren Fehler
- 10. Hinzufügen von Kindern Knoten Daten Update Watch in Python mit Kazoo-Paket
- 11. SQL-Abfrage, um 2 Tabellen zu verbinden und nach Excel von phpmyadmin zu exportieren
- 12. REST API zusammen mit Websocket API
- 13. Auto_open & Workbook_open mit Verbindung aktualisieren in VBA
- 14. Android: Wie Realmlist in der UI aktualisiert wird
- 15. Wie implementiert man einen Trigger in MS SQL 2005/2008 richtig?
- 16. Angular Js $ scope. $ Apply funktioniert nicht
- 17. Zwei Seq-Vergleich in Scala
- 18. Anzahl der Datensätze in Kendo Grid nach dataSource.read
- 19. Was ist die beste Möglichkeit, Probleme für diesen Code zu trennen?
- 20. UI-Framework Vorschlag für Ember.js HTM5 => Telefon Gap app (oder alternativen Stack)
- 21. Erzwingen AJAX-Anforderung, Cache mit Server erneut zu validieren, ohne vollständig neu zu laden
- 22. Sperren für Dateien verhindern das Überschreiben von Dateien in ASP.NET
- 23. Wie können Sie mit PowerQuery eine geplante Aktualisierung ignorieren, wenn die von Ihnen aufgerufene API nicht verfügbar ist?
- 24. Hive: Der beste Weg, um inkrementelle Updates auf einer Haupttabelle zu tun
- 25. Wie überprüft man, wer ein Schloss hält, das ich gewähren möchte?
- 26. Erinnern Sie sich an ausgewählte Zeile in DataGridView
- 27. Mobile Anwendung Datenmanagement
- 28. Wie werden die Daten aktualisiert, die mit Absicht an einen Dienst gesendet werden, wenn der Dienst vom Alarmmanager gestartet wird?
- 29. Kann jemand den Unterschied zwischen Ajax und Ruhe erklären?
- 30. NSURLConnection Beim zweiten Anruf hängen
Push-Funktion ist gut, aber die Daten kommen für jede Sekunde herein. Da seine CSV-Datei JSON-Funktionen verwenden würde? oder irgendeine Datenbank? Weil ich momentan die ganze Datei alle 10 Sekunden lese. Allerdings brauche ich die Daten der neu hinzugefügten Werte. Gibt es Datei-Scanner-Optionen? – DesperateLearner
Wer fügt die neuen Daten in die CSV-Datei ein? ein serverseitiges Programm? –
yup ein Java-Programm läuft die neuen Daten jede Sekunde auf der Client-Seite. Server empfängt die Datei – DesperateLearner