- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web技术应用基础d.ppt
Web 三个要素 在Web环球信息网中遨游三要素: ? 统一资源定位 URL :资源在何处 ? 超文本传输协议 HTTP :用什么方法访问资源 ? 超文本标记语言(HTML): 信息资源表达方式和资源访问手段。 1.2 计算机网络 基础 1.2.1 网络定义 计算机网络:用通信线路和通信设备,将分布在不同地点的具有独立功能的多个计算机系统连接起来,在网络软件的支持下,实现彼此之间数据通信和资源共享的系统。 WEB技术在国外和国内大公司都推出了自己的基于WEB的电子商务平台。 是基于Internet技术上的企业、集团、单位及至个人在资源共享、信息交互、电子商务等上的应用。 两个大的方面: 基于Internet上的各种应用:信息发布和搜集、从事网上交易 商品、货币等 、各种其他应用。 基于局域网上的各种应用:资源共享、企事业内部的资料文传和处理、财务、会议等办公类。 1.5 Web 数据库 ? 数据库技术是管理信息系统的核心技术和基础技术,也是Web技术的一个重要组成。数据库是存放数据的仓库,数据库管理系统是一个系统软件,它的主要作用是:科学地组织和存储信息,高效地获取和维护信息。数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用系统、数据库管理员和用户组成。 Web技术基础 什么是Web数据库访问技术 ?Web数据库访问技术:通过Web方式访问数据库 特点: ? 客户端统一的界面。 ? 统一的开发标准。HTML是Web信息的组织方式,是一种国际标准,Web服务器与浏览器都遵循该标准。基于数据库的应用都可以通过浏览器来实现,通过Web来访问数据库。开发者需要掌握的主要技术标准是HTML,这在很大程度上降低了开发难度,同时也减少了开发成本。 ? 跨平台运行。由于采用了统一的标准,用HTML标准开发的数据库应用,可以跨平台运行,减少了开发的工作量。 Web技术基础 Web数据库访问的工作过程? ? 提供中间件连接Web服务器和数据库服务器; ? 把应用程序下载到客户端,在客户端直接访问数据库 中间件 客户端 Web服务器 数据库 中间件是Web服务器与数据库服务器之间桥梁,负责他们之间通信并提供应用程序服务。中间件可以直接调用脚本或外部程序来访问数据库,并将访问结果转换成HTML格式,通过Web服务器返回给客户端浏览器。 Web技术基础 JSP技术 特点: ? 具有很好的跨平台特性,一次编写,各处运行。 ? 将应用程序与界面分开。 ? 绝大多数JSP页面依赖于可重用、跨平台的组件 JavaBeans或 Enterprise JavaBeansTM组件 执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或使这些组件由更多的使用者使用。基于组件的方法加速了总体开发过程。 ? 数据库操作功能强大。Java应用JDBC Java Database Connectivity 连接数据库,通过JDBC驱动程序访问数据库。Sun公司还开发了JDBC-ODBC Bridge,应用该项技术可以访问带有ODBC驱动程序的数据库。目前许多数据库系统带有JDBC和ODBC驱动程序。 ? 继续保持Java的优势。 客户端 Web 服务器 数据库 Internet Request Response JSP Servlets Web技术基础 JSP工作过程 1 客户在浏览器地址栏目输入要请求的 *.jsp页面的URL,发出一个jSP请求。 2 Web服务器接受扩展名为“.jsp”的请求,触发JSP引擎。 3 JSP引擎检查JSP文件是新的还是修改过的,针对不同情况对文件进行翻译和编译,把JSP标签、Java代码HTML内容都转换为Servlet代码,扩展名“.java”的文件。 4 将产生的Servlet代码编译执行。 Web技术基础 2. 主机IP地址55,确定该主机所在网络类别、网络号及主机号 1 四组十进制数转变为四字节32位的二进制数0110111111111111 2 确定网络类别:第一字节B类网。 3 确定网络地址:第一、二字01101111 4 确定主机地址 第三、四字节,主机地址11111111 结论:该IP地址表示B类网166.111上的511号主机 Web技术基础 3. 假设网络IP地址和子网掩码是: IP地址0100111001100001 7 子网掩码 1111111111100000 24 确定主机
文档评论(0)