第一个客户端服务器项目

First client server project

我正在尝试使用 Netbeans 开发我的第一个客户端-服务器项目,其任务是从各种网站获取新闻,然后将它们发送到 Android 应用程序(客户端)。

问题是,这是我第一次做这样的事情。 我研究了一些客户端-服务器交互的例子,我很清楚如何为两个实体编写代码,然后 运行 它们在同一台机器 (localhost) 中。

但是我还没有在网络上找到任何关于如何从网站获取数据并将其存储到我的服务器的清晰简单的文档。

我正在考虑为客户端创建一个本地数据库,每次用户打开 android 应用程序并连接到服务器时都会在其中存储所有新闻,但这是我认为我可以做的事情稍后。

我的第一个方法应该是什么

如果网站有 RSS 提要,您可以监控提要并将其存储在 SQL

只是我的一个想法

您可以 RSS 例如Yahoo RSS。只需将文件下载到服务器即可。使用 XML 解析新闻并获取数据,即标题、Link、日期。

现在,如果您为 android 开发它。您必须为其创建 Stand-Alone 应用程序。它将获取数据解析并显示它。

如果您想存储每日新闻并方便用户查看以前的新闻。您应该将 Android 应用程序 ping 到您的服务器并进行相应操作。

您可以将此数据存储到数据库中(每天),您的客户可以随时查看。