Web 基础

来源:互联网 发布:java反射获取方法私有 编辑:程序博客网 时间:2024/06/02 06:25

c/s模式

客户和服务器,模式:

客户端需要安装特定的客户端软件,客户端是针对某一具体业务专门开发的软件,需要专门的安装。

优点:安装的客户端,对业务有一定的处理能力,这样就减轻了服务器端的压力。

缺点:软件的升级开发难度比较大。成本大

  

  

B/S模式

Browser/Server 浏览器/服务器模式。是一种特殊的C/S模式。

只要客户端有浏览器就可以处理。整个软件的升级,只要服务器端升级就好了。

优点: 不存在客户端升级的问题

缺点:由于客户端不具有业务处理能力,所以,这就加大了服务器端的压力。

还有就是存在服务器兼容性的问题。

  

  

  

  

协议:简单说,就是双发约定的规则

http协议:通信双方,浏览器,服务器,都要按照指定格式发出请求,以及按照指定协议 对对方发过来的信息进行解析。

Servlet 协议:若程序要开发完成某一具体业务的服务器端程序,必须实现servlet 接口,使用servlet API进行数据传递

Jdbc 协议:服务器端若是要对数据库进行操作,必须按照jdbc中的方法,获取 DB连接,操作,获取结果集什么的。不同的数据库,需要不同的 数据库驱动,jar包。

  

.bat 文件 批处理文件

  

如何将程序打成 war 包: 将war 包放到 webApp 下可以直接运行。项目

在dose 界面下操作

Jar cvf d:\course\myweb2.war.

d:\course\myweb2.war. 表示的是 打包到那个文件目录下,以及新的文件名

这就话的意思是 把当前目录下的所有文件,统统打包打到myweb2.war包中。注意 后面的那个点 . 代表当前目录下的所有文件