服务器端介绍
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(2)在系统变量中查找path变量,选中,然后单击编辑,在原有路径后面添加分号(分号 是多个路径之间的分隔符),然后将JDK安装目录下的bin文件夹添加到最后。在这里既可以使用 前面定义的JAVA_HOME变量即:%JAVA_HOME%\bin,其中%JAVA_HOME%表示引用 JAVA_HOME的值F:\Java\jdk1.6.0_10。也可以直接使用F:\Java\jdk1.6.0_10\bin,如图所示。
Tomcat
IE 浏览器
http请求 返回静态页面
WEB 服务器
转发 返回结果
Jsp/Servle t容器 *.java *.jsp
Tomcat的三大功能
4.2.4部署Java Web应用
1. 本地部署 部署JavaWeb应用的方法有很多,在此我们采用最简单的方法进行部署,进入Tomcat安装目录,找 到webapps\ROOT文件夹,打开并删除所有文件,然后将MyEclipse编译好的项目文件夹里面的内容, 拷贝到Tomcat的\webapps\ROOT目录下。 至此,所有的准备工作和配置都已完成,只需要重启启动Tomcat就可以通过localhost(或本机IP地 址)访问。 2. 远程部署 现在,我们在真机中通过FTP进行上传,修改我们的主页。建议使用flashFXP来操作,简单实用。 按F8打开快速登录窗口,输入IP地址或者域名都可以(前提是ADSL用户登入后)。
填写数 据,发 送请求
客户端 PC端和移动端
客户端界 面负责业 务数据的 收集和简
单校验
视图层
接收和处 理用户请 求,控制 业务逻辑 层与视图 层的交互
具体的 业务逻 辑实现
数据访 问对象 与持久 化对象
交互
数据库 表相对 应的实 体对象
交互层
服务层 业务逻辑
DAO层 数据访问
持久层 PO对象
系统整体体系结构
4.2.2JAVA环境配置
安装结束后,弹出Java已成功安装完成对话框。 此时通过开始→运行(或windows+R快捷键),输入cmd进入命令行,输入java –version,可查 看安装的java版本,如图所示。至此Java安装成功。
查看Java版本的命令
Java版本信息
查看java版本
Java安装成功后,通常需要将Java的安装路径添加到Path环境变量中,在Java1.5之前,没有 配置Java环境变量是无法识别Java命令的,Java1.5之后虽然能够识别Java命令,但建议对Java环境 进行配置。主要有以下几个步骤:
在本章中,我们将从服务器端的环境搭建、服务器端类的设计到交互接口的设计来讲解服务器 端是如何构建的。
4.1服务器端介绍
Iphone手机
Web服务器
Anroid手机
无线访问点
互联网
ຫໍສະໝຸດ Baidu
台式机
笔记本
MySQL服务器
系统应用框架图
系统应用框架是由4个部分组成:web服务器端、数据库服务器、PC端和移动端。这也是一个移 动互联网应用必备的4个部分。而将这4个部分连接在一起的则是互联网。也可见互联网的重要性。
存放数据
数据库 MySQL
4.2服务器端环境配置和搭建
“豹考通”项目服务器编程是利用JAVA编写的WEB软件,为其他平台提供数据请求,WEB版 “豹考通”的表现层利用JSP动态语言来实现,因此运行“豹考通”项目的服务器需要安装Java、 Tomcat和Mysql数据库。为了使服务器维护方便且安全,建议在服务器端搭建ftp服务器方便上传项目 代码。服务器的平台选择也很重要,在此不做详细的介绍。
4.2.1用到的系统软件清单
1.服务器端软件清单 服务器操作系统:Windows server 2008 服务器容器:Tomcat6 数据库管理软件:Mysql5 JAVA开发环境:JDK1.6 2. 开发工具软件清单 服务器端程序开发工具:Myeclipse8.6 数据库管理工具:MySQL-Front 文件上传下载(ftp)工具:LeapFTP
4.2.3Tomcat环境配置
Tomcat是一个Web容器,所有的J2EE WEB 程序可以在此容器中运行。Tomcat用java语言开发 ,实现了一个Servlet引擎和JSP引擎,因而它支持Java Servlet和JSP。Tomcat服务器是一个符合J2EE标 准的WEB服务器。Tomcat的三大功能:web服务器、jsp容器、servlet的容器,如图所示。
添加JDK安装目录 下的bin文件夹
新建Path环境变量
(3)在系统变量中查找classpath环境变量,如果存在则将JDK安装目录下的lib文件夹添加其后,如 果不存在则新建一个classpath变量,如图所示。
Java JDK安装的目 录下的lib文件夹
新建classpath环境变量
(4)其中点(“.”)表示当前目录,分号(“;”)表示多个路径之间的分隔符。 (5)以上三个变量设置完毕,则按“确定”按钮直至属性窗口消失。 下来可以验证一下看看配置是否成功:先打开“开始”→“运行”,输入“cmd”,进入dos系统 界面。然后打“java -version”,如果安装成功,系统会显示JAVA的版本信息“java version jdk jdk1.6.0_10”。
(1)JAVA_HOME变量名建议使用大写字母,表示常量,而在Windows中是不区分字母大小 写的,所以小写或大小写混合表示的是同一个变量。JAVA_HOME的变量值中不需要任何符号, 仅仅代表路径常量,如图所示。
建议使用大写,代表常量, 但Windows不区分大小写。
Java JDK安装的目录
新建JAVA_HOME环境变量
首先添加JAVA_HOME环境变量,操作过程如下。选择计算机,单击右键选择属性,弹出 如图所示的对话框。
查看计算机环境变量
选择左边的高级系统设置,弹出系统属性对话框。 选择第三个“高级”选项,单击环境变量,弹出环境变量对话框,如图所示。
新建环境变量
在系统变量中新建一个变量,变量为JAVA_HOME,变量值为Java JDK的安装目录。在配 置Java环境变量时需注意的几个方面:
C目录 ONTENTS
4.1 服务器端介绍 4.2 服务器端环境配置和搭建 4.3 服务器与客户端交互数据接口设计
在正式开始服务器端开发之前,我们回顾第一章App开发流程中的服务器开发流程,读者可以 再次参照此过程,如下图所示。
服务器框架搭建
数据库设计与部署
服务器端代码编写
服务器端设计是在一个移动项目设计中很重要的部分,如果说客户端是负责为用户展现数据, 那么服务器端就可以说是为用户准备数据。只有服务器端将用户所需要的数据准备完毕后,那么客户 端才有可能去展示。