`
阅读更多

1.Java2的平台

1.1:J2SE——主要用于桌面应用软件的编程

包含那些构成Java语言核心的类

1.2:J2EE——主要用于分布式的网络程序的开发;是一种规范

包含J2SE 中的类,并且还包含用于开发企业级应用的类。比如:EJBservletJSPXML、事务控制
1.3:J2ME——主要应用于嵌入式系统开发

包含J2SE中一部分类

2网络通信原理

2.1:客户端服务器建立连接

2.2:客户端发送HTTP请求

请求信息组成=请求行+请求头+空行+消息体
2.3:服务器端接收HTTP请求并解析,根据解析结果生成HTTP响应会发。

回送响应信息=状态行+响应头+空行+消息体

2.4:服务器关闭链接;客户端解析回发响应,重绘页面。

3:web服务器的组成——web服务器只能保存静态网页

 

3.1:web服务器

3.2:容器——容器依附于服务器

容器的功能:

3.2.1:通信支持

3.2.2:生命周期管理

3.2.3:多线程支持

3.2.4:JSP支持

3.2.5:处理安全性

3.3:辅助应用——根据请求动态的生成网页;

服务器端网页编程——在web服务器创建动态服务器端内容的过程。

3.3.1:CGI——基于进程;资源浪费;不安全

3.3.2:ServLet——基于线程

3.3.2.1:定义——是一个继承httpServlet的类,是一个动态网页规范。

3.3.2.2:买有main方法,考容器来运行。

4:web服务器

4.1:web应用程序文件组成

4.1.1:网页——静态文件和jsp

4.1.2:WEB-INF——对浏览器不可见

                   存放编译文件——classes

                          存放jar包——lib

                          存放描述文件——tld

                   部署描述器的 配置文件——web.xml 

4.2:作用域

       Attribute——通过Attibute的get、set方法来延续

  • 大小: 34.9 KB
  • 大小: 39.7 KB
分享到:
评论

相关推荐

    WEB应用程序,应用程序

    【标题与描述解析】 ...综上所述,Web应用程序是现代信息技术的重要组成部分,涉及到前端与后端的协同工作,数据库管理,以及多种技术的集成。理解并掌握这些知识点对于开发、维护和优化Web应用至关重要。

    创建Web应用程序 使用.NET SDK创建Web应用程序非常必要

    在开发Web应用程序时,了解如何使用不同的工具和框架是非常关键的。本文主要关注使用.NET SDK创建Web应用程序,尽管Visual Studio.NET 2005提供了一种便捷的方式,但通过SDK直接创建应用程序能深入理解其底层机制。 ...

    web应用程序开发安全指南

    7. 错误处理:错误处理是 Web 应用程序的重要组成部分,需要保护用户的数据不被泄露。 8. 日志记录:日志记录是 Web 应用程序的重要组成部分,需要保护用户的数据不被泄露。 三、 具体措施 为了提高 Web 应用程序...

    C#web开发者指南教程PDF(含源代码),很适合入门学习C#web制作web应用程序。附带源代码。

    《C# Web开发者指南教程》是一本专门为初学者设计的教育资源,旨在帮助读者掌握使用C#语言进行Web应用程序开发的基本技能。这本书包含了丰富的理论知识和实际操作指导,结合了源代码,使得学习过程更具实践性。 C#...

    Web应用程序结构:原理、协议及实现

    Web应用程序通常由前端(客户端)和后端(服务器端)两部分组成。前端负责用户界面的展示和交互,而后端处理业务逻辑和数据存储。中间层可能包括API(应用程序编程接口)和服务层,用于协调前后端通信。 2. **...

    ASP.NET Web应用程序开发

    ASP.NET Web应用程序开发是Microsoft .NET框架中的一个关键组成部分,用于构建动态、交互式的Web应用程序。这个领域涵盖了大量的技术和概念,旨在提供一个高效且安全的平台,让开发者能够创建功能丰富的网页应用。...

    WEB应用程序

    - 数据库是Web应用程序的重要组成部分,负责存储和管理数据。对于个人网站而言,可能需要设计以下数据表: - 用户信息表:记录用户的登录信息和个人资料。 - 文章表:存储发布的文章内容。 - 评论表:记录用户对...

    web 应用程序测试方法和测试技术详解.txt

    ### Web应用程序测试方法与技术详解 #### 一、Web应用程序测试的重要性 随着互联网技术的飞速发展,Web应用已经成为企业信息化的重要组成部分。由于其基于浏览器/服务器(B/S)模式的特点,Web应用在功能实现、...

    面向.net的web应用程序设计课后答案

    【面向.NET的Web应用程序设计】课程的课后答案涵盖了.NET Framework的基本概念及其核心组成部分,以及Microsoft Visual Studio .NET的使用技巧。以下是对这些知识点的详细解释: 1. **Microsoft .NET Framework**:...

    面向.NET的Web应用程序设计-微软考证

    在.NET框架下,面向Web应用程序的设计是开发高效、可扩展且易于维护的互联网应用的关键。微软认证是评估和证明开发者在这一领域技能的重要途径。本文将深入探讨.NET平台下的Web应用设计原理,以及如何通过微软认证来...

    C#Web应用程序入门经典电子书1

    《C# Web应用程序入门经典电子书1》是一本专为初学者设计的教程,旨在帮助读者快速掌握使用C#语言开发Web应用程序的基本技能。这本书详细介绍了C#与Web开发的相关概念和技术,是学习C# Web编程的理想起点。 一、C#...

    Web应用程序精美小图标

    在Web开发领域,小图标(Icon)扮演着重要的角色,它们是用户界面的重要组成部分,能够增强网站或Web应用程序的视觉吸引力和用户体验。本主题聚焦于"Web应用程序精美小图标",我们将深入探讨小图标在Web应用程序中的...

    ASP.NET Web应用程序开发新思维(英文版)

    ASP.NET是微软公司推出的一种用于构建Web应用程序的框架,它基于.NET Framework,为开发者提供了丰富的功能和工具,简化了Web应用的开发流程。本资源"ASP.NET Web应用程序开发新思维(英文版)"是一本深入探讨ASP.NET...

    Web应用程序测试报告

    Web应用程序测试报告是评估Web应用安全性的重要文档,它详尽地揭示了可能存在的安全漏洞和潜在威胁。在当今数字化世界中,Web应用是业务运行的关键组成部分,因此确保它们的安全至关重要。IBM Security AppScan ...

    使用RAD开发Web应用程序培训

    ### 使用RAD开发Web应用程序培训知识点概述 #### 一、培训对象 本次培训主要面向以下两类人群: 1. **基于Java的Web开发者**:对于已经具备一定J2EE基础的开发者而言,通过此次培训将能够更加深入地掌握完整的J2EE...

    JettY 部署Web应用程序.doc

    1. **Web应用程序**:由HTML文件、图像、Java类文件、配置文件等组成的文件集合。对于符合Servlet规范的应用,它们通常包含一个`WEB-INF`目录,内含`web.xml`部署配置文件,用于定义应用程序的行为和结构。 2. **上...

    vs下开发的WEB 应用程序源码

    在本文中,我们将深入探讨如何在Visual Studio(VS)环境下使用C#语言开发基于ASP.NET的Web应用程序。ASP.NET是一个强大的Web开发框架,由Microsoft提供,它允许开发者创建功能丰富的、交互性强的Web应用程序。 ...

    WEB应用程序安全培训材料

    接着,介绍了Web应用程序的安全模型,包括服务器端操作系统、Web服务、沙盒模型、HTTP/HTTPS协议、文件系统、注册表、网络内存、支撑服务、数据库服务、目录服务以及浏览器插件等组成部分。这些组件的安全性直接影响...

    web_os.rar_ WebOS_ajax web_ajax web os_web OS _webos

    在WebOS中,用户界面和功能通常由一系列Web应用程序组成,这些程序通过JavaScript、HTML和CSS等Web标准技术编写,并借助Ajax技术实现动态更新。"web_os"可能是一个项目或框架,用于构建这种基于Web的操作环境。它...

Global site tag (gtag.js) - Google Analytics