2016-03-30 14 views
0

Ich versuche mein erstes Client-Server-Projekt mit Netbeans zu entwickeln, dessen Aufgabe es ist, Nachrichten von verschiedenen Webseiten zu nehmen und sie dann an eine Android App (Client) zu senden.Erstes Client-Server-Projekt

Das Problem ist, das ist das erste Mal, dass ich so etwas mache. Ich habe einige Beispiele von Client-Server-Interaktionen untersucht und mir ist es bewusst, wie ich den Code für beide Entitäten schreiben und dann auf demselben Rechner (localhost) ausführen kann.

Ich habe jedoch im Internet keine klare und einfache Dokumentation darüber gefunden, wie man Daten von einer Website erhält und auf meinem Server speichert.

Ich habe überlegt, eine lokale Datenbank für die Client-Seite zu erstellen, in der alle Nachrichten jedes Mal gespeichert werden, wenn der Benutzer die Android-App öffnet und sich mit dem Server verbindet, aber das ist etwas, an das ich später noch arbeiten kann.

Was sollte mein erster Ansatz sein

Antwort

0

Sie können haben RSS zB Yahoo RSS. Laden Sie die Datei einfach auf den Server herunter. Verwenden Sie XML zum Analysieren der Nachrichten und zum Abrufen von Daten, d. H. Titel, Link, Datum.

Jetzt, wenn Sie es für Android entwickeln. Sie müssen dafür eine Stand-Alone-Anwendung erstellen. Welche die Daten analysieren und anzeigen wird.

Wenn Sie täglich Nachrichten speichern und Benutzer mit früheren Nachrichten erleichtern möchten. Sie sollten die Android-Anwendung an Ihren Server senden und entsprechend fortfahren.

Sie können diese Daten in der Datenbank speichern (täglich) und Ihr Client kann sehen, wann immer er will.

+0

Wie Glenn Zealous sagte – Sarz

0

wenn die Website ein RSS hat Feed Sie den Feed überwachen könnte und speichern sie in SQL

nur eine Idee aus der Spitze von meinem Kopf

+0

Das ist eigentlich die Idee, die ich hatte, Tatsache ist, dass ich keine Ahnung habe, wie man den Code aufschreibt. Könnten Sie mir bitte ein Beispiel zeigen? Sogar eine nicht funktionierende, nur eine einfache Pseudo-Code-Datei – kn0bbulo

+0

http://StackOverflow.com/Questions/23858119/Parsing-rss-feed-using-PHP-To-Insert-Into-My-SQL sollte dies erhalten Du hast angefangen –