CS模式的概念
C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。
BS模式的概念
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。
web应用程序是什么?
Web应用程序首先是“应用程序”,和用标准的程序语言,如C、C++、C#等编写出来的程序没有什么本质上的不同。然而Web应用程序又有自己独特的地方,就是它是基于Web的,而不是采用传统方法运行的。
如何开发web项目部署到服务器?
1.在eclipse中将项目打成war文件:鼠标右键要部署到服务器上的项目。
2.导出项目数据库文件,MySql导出数据库文件方法:利用Navicat for MySQL。鼠标右键要导出的数据库,选择转出SQL文件即可。
3.Oracle导出数据库文件:利用PLSQL Developer即可。
服务器准备
基本的jdk安装,服务器(比如tomcat)还有数据库的安装都必不可少
将项目的war文件复制到tomcat的wepapps文件夹下即可
创建和代码中数据库连接语句同名的数据库
还原导出导出的数据库文件
访问服务器上的项目即可