Java Web开发的一些基本概念
来源:互联网 发布:nginx clientbodytemp 编辑:程序博客网 时间:2024/04/29 14:30
C/S 模式: 客户端与服务器结构,当客户端提交请求时,服务器给予响应。该模式可以充分利用两端硬件环境的优势。将任务合理分配到客户端和服务器端。
B/S 模式: 顾名思义就是通过浏览器来访问服务器。用户可以在网络上的任何一个角落,例如手机,电脑,平板上访问服务器。B/S模式所用的业务逻辑及数据支持都在服务器
上。当用户通过页面提出请求时,服务器及时响应。
这里大家应该可以理解了。C/S 模式界面简单,其实就是一些固定的简单软件,不需要网页去访问服务器。这样,服务器的负荷小。不太适合大用户量的使用。
Java Web指的是用Java技术进行基于B/S模式的web的应用系统的开发。这样的系统具有Java的基本特性。
1 面向对象。
2 可移植性强。
3 安全性高。
4 并发性,Java的多相处技术允许多个线程的并发执行。
大家都知道Java是SUN公式的产品。Java用于web开发,主要是动态网页的开发。
静态网页就是HTML,大家用记事本就可以开发了了。动态网页的开发的发展过程,或者是技术主要有:
1 Servlet
2 JSP
3 Struts,Spring, Hibernate
4 Ajax
第3个里面我都没听说过 。
当我在SUN网址上,现在好像不是SUN的了,你会看到很多的Java版本。这里我们介绍下:
Java developers Kits (JDK):JDK是java的开发工具箱。是SUN公司发布的最初的版本, 也是大部分人在用的,我们通常说的JAVA就是这个。
Java SDK Micro Edition (J2ME): 这个版本主要用来开发掌上电脑。手机等移动通信设备。
Java SDK Enterprise Edition (J2EE) : 这个主要用于服务器应用程序的开发。也是Java Web 主要用到的技术。
J2EE体统了对EJB (Enterprise JavaBeans), Java Servlets API, JSP, XML技术的全面支持。他的最终目的是
让企业开发者 大幅度的缩短开发时间。
最好我们说说MVC。
这个很多人应该都听过。
MVC是J2EE常用的一种开发模式。其特点是开发交互式应用系统。提供一个优秀的设计模式。
MVC全称是:Model View Controller 其实就是把web开发分成3层。
View: 说白了就是界面,这个层觉定了用户看到的是什么。
Controller:控制层, 用来处理view层过来的指令。或者从model拿数据在view上显示。
Model: 操作数据和信息。就是做一些简单的数据处理。或者仅仅是拿数据。
- Java Web开发的一些基本概念
- web开发的一些基本概念
- 关于 java web的一些基本概念
- Web开发基础--一些基本概念
- java的一些基本概念
- 一些JAVA的基本概念
- java的一些基本概念
- java的一些基本概念
- Java的一些基本概念
- Java的一些基本概念
- java的一些基本概念
- web编程的一些基本概念
- Java Web的基本概念
- 开发的一些基本概念 I
- JAVA的一些基本概念(01)
- 一名小白理清关于Web的一些基本概念
- web开发的一些问题(java方向)
- java web开发初学者的一些概念
- java根据输入值实例化枚举类enum-switch
- SpringMVC Spring3 Hibernate3.3全注解
- 使用TeaJs制作Rpg游戏-无耻发布……
- 设计模式之七 装饰者模式
- Run an Excel macro from QuickTest Professional
- Java Web开发的一些基本概念
- 关于Android ListView组件中android:drawSelectorOnTop含义
- R.java was modified manually! Reverting to generated version!
- 搜狗输入法Linux版是谁开发的
- 啤酒和饮料~~蓝桥杯
- 第五周作业——有向图邻接表表示及反向图构造
- TCP/IP学习之 TCP拥塞控制与定时器
- 关于__init、__initdata和__exit、__exitdata的学习笔记
- Kivy A to Z -- Python Decorator的使用