大型java项目周期,java项目的生命周期java项目的过程有哪些

从上图我们不难看出静态也面和动态页面在客户端和服务器的交互上没有什么不同的。都是通过HTTP协议进行交互的。静态的交互是由web服务器根据HTTP请求从HTML文件中找到请求的页面,然后将文本发送到客户端,在浏览器上进行显示。而动态页面就要通过web服务器将HTTP请求进行分析,调用相关的web应用程序,从数据库读出需要的数据动态生成HTML文本,然后再由服务器发送给客户端。

在这个服务器当中又有哪些物件,web程序是如何生成HTML文本的呢?

想要了解这些东东,就必须想从其构造入手。客户端都只有一个浏览器用来显示服务器发回的响应消息。那能“做手脚”的也就只有服务器了,下面我们就来把服务器大卸八块吧!

在当前做的DRP系统中,这个服务器组成大概有Tomcat、jsp、servlet。现在还没有用到其他的东西呢,现在我还对他们之间的关系不是很清楚,只是一些简单的接触。

看下面的图示:

Web服务器主要作为HTML页面的处理,响应浏览器的请求。Web服务器除了我们现在用的tomcat之外还有很多。例如:大型的web服务器有Microsoft IIS、 IBM Web Sphere、 BEA WebLogic、 Apache、 Tomcat。 小型的有nginx、micro_httpd - really small HTTP server等等。

后来SUN推出了类似于ASP的镶嵌型的JSP,把JSP TAG镶嵌到HTML语句中,这样,就大大简化和方便了网页的设计和修改。新型的网络语言如ASP,PHP,JSP都是镶嵌型的SCRIPT语言。

DRP当中我们使用的是oracle数据库。

接下的博客将对Servlet和jsp进行详细的解析。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值