Java web 开发简介

来源:互联网 发布:3690端口 编辑:程序博客网 时间:2024/05/18 02:27

web发展历程

          最早的web是以静态web出现的,用户在http浏览器中输入网址将请求通过http协议传送到web服务器上,服务器会根据用户的请求找到相应的网页文件(例如:*.htm*html)。

 


       随着人们对web的要求越来越高,今天页面已经无法满足人们的要求。SUN公司在1995年推出动态页面技术,动态web技术与静态web技术的最大区别在于,动态web技术可以进行数据库的操作。

      

        动态web的最大特点就是具备交互性,所谓交互性就是服务器端会自动根据用户的请求的不同而显示不同的结果。而实现一个动态的web,现在可以采用5种方式: CGI PHP ASPASP.NETJSP

 

 企业开发框架

         在现在的企业开发平台开发中已经大量地使用B/S开发模式,不管是使用何种动态Web实现手段,其操作形式都是一样的,核心操作大部分都是围绕着数据库进行的。但是如果直接使用编程语言进行数据库的开发则程序员要处理许多操作。所以现在的开发往往都会通过中间件过度,即程序运行在中间件上,这样程序员只要负责具体功能的开发即可。


 

JAVA EE框架

         java EE是在java SE 基础上建立起来的一种标准发开模式,主要用于企业级应用程序的开发。

1java EE容器


2java EE组件

          每一种java EE组件实际上都表示一种程序的开发,例如web容器中运行的是JSPservlet组件。


 

3java EE核心设计模式

           在整个java EE中最核心的设计模式是mvc设计模式。


 

 

        总结:学习java和核心更多的是应该在mvc设计模式的应用上,java的一些框架都是在mvc设计模式的基础上演变过去的。掌握了基本的东西,再去学习一个新的框架的时候就能够很快的上手,轻松掌握!

1 0
原创粉丝点击