标签:产生 不同 比较 技术开发 ber 客户端 静态 amp web服务
WEB,在英语中表示网页的意思,它用于表示Internet主机上供外界访问的资源。
Internet上供外界访问的Web资源分为:
• 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。
• 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。
静态web资源开发技术
• Html
常用动态web资源开发技术:
• JSP/Servlet、ASP、PHP等 ruby python
• 在Java中,动态web资源开发技术统称为Javaweb,重点专注于使用Java技术开发动态的web资源,即动态web页面。
但是我们做java开发,不是做网页。
网络上的资源分为两种
早期 :静态页面 html实现。 观看
现在: 动态页面 php asp jsp 交互.
lamp =linux +apache+ mysql+php -----> 个人网关或小型企业首选
asp现在没人用,但是网络上遗留下来的比较多。miscrosoft的技术 .net技术。
jsp ---> java去做网页所使用的技术。jsp本质上就是servlet
使用jsp开发成本高。
BS架构 和 CS架构
BS ====> 浏览器+服务器 只要有浏览器就可以
CS -----> 客户端+服务器. 必须的在客户端安装程序.
现在基本上开发的都是BS程序
BS怎样通信:
必须有请求有响应。
有一次请求就应该具有一次响应,它们是成对出现的。
大型服务器:websphere(IBM),weblogic(Oracle) J2EE容器 -
支持EJB (EnterPrice Java Bean (企业级的javabean)) – Spring
weblogic BEA公司产品,被Oracle收购,全面支持JavaEE规范,收费软件,企业中非常主流的服务器 -------- 网络上文档非常全面
WebSphere 文档非常少,IBM公司产品,价格昂贵,全面支持JavaEE 规范
Tomcat- apache,开源的。Servlet容器。
tomcat 开源小型web服务器 ,完全免费,主要用于中小型web项目,只支持Servlet和JSP 等少量javaee规范 ,Apache公司jakarta 一个子项目
Jboss – hibernate公司开发。不是开源免费。J2EE容器
标签:产生 不同 比较 技术开发 ber 客户端 静态 amp web服务
原文地址:https://www.cnblogs.com/penguin1024/p/11946495.html