- 1
- 0
- 约1.16万字
- 约 66页
- 2023-07-11 发布于河北
- 举报
大学,本科,专科,硕士,笔记,课件,期中试卷答案,期末试卷答案,教材答案,知识点,经济法,材料科学基础,材料力学,电路,电子技术基础,高频电子线路,宏观经济学,模拟电路基础,模拟电子技术,数字电路,数字电子技术,数字信号处理,通信原理,信号与系统,化工原理,机械设计基础,机械原理,机械制图,微机原理与接口技术,C++程序设计,JAVA技术与应用,MATLAB基础与应用,计算机网络,计算机组成原理,软件工程数据结构,工程力学,工程热力学,结构力学,力学,流体力学,水力学,工程测量,工程经济学,工程
* 二、基于ASP的服务器端开发:基于ASP技术的Web服务 器运行环境(3) 图7-4 目录设置 图7-5 属性设置之一 * 二、基于ASP的服务器端开发:基于ASP技术的Web服务 器运行环境(4) 图7-6 属性设置之二 图7-3 属性设置之三 * 二、基于ASP的服务器端开发:ASP同脚本语言的关系 ASP是一套服务器端的对象模型。 下面的例子用来说明ASP与脚本语言的关系: % IF Session(“Name”)= “Zhangsan” THEN Result=“He is a boy” Get=True ELSE Result=“He is not a boy” Get=False END IF % ? 此例中,IF语句和赋值语句都是脚本语言VBScript的标准语法,而Session(“Name”)则是ASP中Session对象的一个引用。VBscript(或JavaScript)是一种解释型语言,由Web服务器或浏览器解释执行。 * 三、基于JSP的服务器端开发:应用体系结构(1) 基于Servlet、JSP和JavaBeans的Web应用体系结构 应用服务器 Command Beans Data Beans View Beans Result JSPs 含表格的 HTML 页面 CICS DB2 CICS 其他 HTTP Server 1 6 9 5 2 7 3 8 4 * 三、基于JSP的服务器端开发:应用体系结构(2) HTML页面。输入的数据可以在浏览器通过HTML页面中的JavaScript进行验证,或者发给服务器后由Servlet来验证。 Servlet。Servlet从应用服务器取得控制权,来执行基本的流程控制。 Command Beans。控制业务逻辑的处理。 Data Beans。保存由Command Beans或者后台系统计算的结果。 View Beans。为JSPs和Data Beans架构了桥梁。 JSPs。为浏览器生成有关输出。 * 三、基于JSP的服务器端开发:MVC设计模式 JSP设计遵循了MVC设计模式,该设计模式包含3个部件: 模型是针对有关数据以及与之关联的事务处理,它是业务逻辑 视图是针对数据的显示,它是页面的构建 控制器是针对模型与外部世界的交互,它是交互的控制 业务逻辑与用户界面的分离给应用程序的设计带来很大的灵活性。而且,模型、视图和控制器需要不同的技术来开发,它们的分离使得应用开发的管理更方便。 * 四、基于.NET的开发技术:.NET基本概念 .NET是Microsoft面向XML Web服务的平台,它使用一种统一的、个性化的方式将客户的信息、设备和人员紧密联系在一起。Microsoft 认为向分布式计算的转变正在悄悄地进行着,.NET 的目的正是要加速产生下一代分布式计算的过程,是微软用来实现XML,Web Services, SOA和敏捷性的技术。 .NET代表着联通性、敏捷性和成功: 联通性。.NET的远景是让所有的事物都连接起来 敏捷性。它体现在商务敏捷性和IT敏捷性两方面 成功。 .NET创建敏捷的系统,带来商务上的成功 * 四、基于.NET的开发技术:.NET的三层架构 所谓三层体系结构是在客户端与数据库之间加入了一个组件层。三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了组件层进行处理。 .NET三层架构 * 四、基于.NET的开发技术:.NET的开发语言 C#?语言。C#(读作“C?sharp”)是一种简单、现代、面向对象且类型安全的编程语言,C#?同时具备“应用程序快速开发”语言的高效率和?C++?固有的强大能力。C#吸收了Java的许多优点。 C++?.NET。从?Visual?C++?.NET?开始,标准?C++?语言已扩展成为托管编程提供支持。 J#。Visual?J#?提供独立开发的类库集以提供大多数?JDK?1.1.4?级类库的功能 JScript?.NET。?Microsoft?实现?ECMA?262?语言的新一代版本。通过将先前版本的?JScript?功能集与基于类的语言的最佳功能相结合,JScript?.NET?包含了这两个领域的精华部分。 * 四、基于.NET的开发技术:一个简单的.NET应用举例 该示例为用户注册的简单例子。数据库中只有一个表,表结构如下。 以三层架构搭建框架。共三层4个项目: 表现层
您可能关注的文档
最近下载
- 部编版语文四年级下册 第五单元综合能力提升卷(含答案).doc VIP
- 未成年人保护法解读与宣传.pptx VIP
- 2012江苏高考《伯父墓表》详解.ppt VIP
- Metformin 盐酸二甲双胍 药品 0.5g 说明书.pdf
- 致用英语口语教程(第三版)(上)Unit9课件PPT课件.pptx VIP
- SAP工艺简介SAP工艺简介.pdf VIP
- 提高术后手术间的归整率.docx VIP
- 硬笔书法纸可直接打印的口字格米字格田字格等模板.doc VIP
- 《Spark批处理技术与应用》课件——5. Spark机器学习(MLlib).pptx VIP
- 【中考真题】2024年北京中考数学试题及答案 .pdf VIP
原创力文档

文档评论(0)