Android 项目实践(四)——服务器搭建

  每一个应用应该都要有自己的服务器。在应用发布之后一定会有不同的用户注册,用户注册后的信息要上传给服务器保存,用户登录后还会产生不同的数据,就像我们在上一篇博客中创建的“客户”数据表一样,不同的用户一定有不同的“客户”数据表。这些信息最终都是要上传给服务器保存的。所以每个应用都要拥有一个自己的服务器。
  
  之前这篇博客一直没有完成今天做一个彻底的了结~

一、搭建服务器

1. 下载Java EE版Ecplise

1. 单击此处下载。下载链接
2. 下载如下,选择32位或者64位。

Android 项目实践(四)——服务器搭建_第1张图片

2. 搭建服务器

  搭建服务器要使用到Apache的tomact,所以先在下载一个tomcat。下载链接——>
1. 下载后解压apache-tomcat-7.0.63-windows-x64。
2. 解压tomcatPluginV331,然后关闭Ecplise,将解压出来的com.sysdeo.eclipse.tomcat_3.3.1.jar的jar包复制到eclipse安装路径中的plugins文件夹下,即“应用目录\eclipse\plugins”。
3. 然后打开Ecplise,发现如下所示三个小猫的图标

这里写图片描述

4. 然后配置Tomcat选项。

Android 项目实践(四)——服务器搭建_第2张图片

弹出如下选框。

Android 项目实践(四)——服务器搭建_第3张图片

4. 创建项目。

Android 项目实践(四)——服务器搭建_第4张图片

2. 写上创建的项目名称,然后点击Next,Next然后Finish。

Android 项目实践(四)——服务器搭建_第5张图片

3. 首先在src下创建一个包。

Android 项目实践(四)——服务器搭建_第6张图片

4. 在包中创建一个Servlet。

Android 项目实践(四)——服务器搭建_第7张图片

5. 此时创建的工程是报错的,我们需要导入Apache的Lib.
  右键点击工程,然后选择”BuildPath”—>”Configures Build Path”,弹出如下选框。

Android 项目实践(四)——服务器搭建_第8张图片

点击AddExternalJARs…按钮,然后将apache-tomcat-7.0.63\lib下的jar包全选。

Android 项目实践(四)——服务器搭建_第9张图片

然后点击Apply,然后Ok。

Android 项目实践(四)——服务器搭建_第10张图片

经过以上,我们的服务器就配置完成了。可以运行了!

6. 选择整个项目,然后右键单击。选择“Run As”——>”Run OnServer”即可运行。有时运行可能会出现如下情况。

Android 项目实践(四)——服务器搭建_第11张图片

这是因为我们在运行的时候并没有让他显示指定的网页,在我们创建时并没有指定创建web.xml,所以访问出错:

Android 项目实践(四)——服务器搭建_第12张图片

所以我们可以指定让他访问我们的server,我们可以将网址改为如下即可:

Android 项目实践(四)——服务器搭建_第13张图片

二、创建服务器数据库

  每个用户将自己的信息上传给服务器之后,服务器需要将数据给保存起来,这就用到了数据库。这里服务器的数据库我们不在进行创建。
  
   我们只通过网络连接简单的访问服务器,服务器将数据给我们返回,我们通过网络连接在获取服务器返回的信息,然后对数据进行处理。

三、与服务器通信

  与服务器的通信大致上应该是这样的:

Android 项目实践(四)——服务器搭建_第14张图片

这里与服务器的通信我们就不在进行代码列举,主要就是如下几个步骤:

1. 客户端封装请求数据。一般封装为JSON格式数据
2. 客户端提交请求。通过封装的网络连接提交请求。
3. 服务器接收请求并解析。解析JSON数据并进行匹配。
4. 服务器返回请求结果。
5. 客户端解析服务器返回结果。

你可能感兴趣的:(android,数据库,服务器)