互联网软件应用与开发

互联网软件应用与开发

ID:47660310

大小:82.00 KB

页数:19页

时间:2020-01-30

互联网软件应用与开发_第1页
互联网软件应用与开发_第2页
互联网软件应用与开发_第3页
互联网软件应用与开发_第4页
互联网软件应用与开发_第5页
资源描述:

《互联网软件应用与开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Web服务器:Web服务器,即为WWW浏览器提供服务的机器。Web服务器是在主控制平台上运行的软件包,也是在Internet中运行的最重要的软件包。Web服务器提供给用户所需的文件。通用Internet邮件扩充服务:MIME(MultipurposeInternetMailExtensions)通过Internet邮件扩充服务。MIME顾名思义是对原来邮件协议的扩充,能够在单一消息体内带有多种媒体,如声音、图象、动画等文件,对文本不限行长,扩充对字符集的支持;扩充二进制及其它应用文件类型的支持。Web数

2、据库发展中存在的问题:(1)网络通信速率低,骨干通信网通信能力小。(2)网上垃圾泛滥,使检索有用信息成为困难。(3)网络安全是影响Web数据库在金融、行政、保险等行业迅速开展的主要原因。(4)网上中文信息较为贫乏,因此加强Web与Server的中文信息的开发势在必行。Web数据库的工作原理:用户浏览器通过HTML表单搜集参数,这些参数通过HTTP传递给Web服务器,在服务器端通过CGI脚本分析参数,同时启动通路程序,把分析后的参数传递给通路程序,通路程序的功能就是将分析后的参数转化为SQL命令,交SQL

3、服务器执行。客户机服务器结构及特点:对WEB数据库服务器来说,它本身是一个客户/服务器系统。客户/服务器系统结构主要指数据库应用系统分解为前台的客户,应用程序及后台的服务器部分,及网络连接。这种结构的核心是客户应用程序仅仅发送应用请求,请求通过网络传送给服务器,由服务器来完成请求的内容,然后将结果返回客户端,而服务器完成的工作对客户应用程序来说是完全不可见的。特点:1把处理任务在客户和服务器分开2减少主机网络负荷3数据库与客户应用程序无关4数据库平台和操作系统无关,访问数据库和客户使用的操作系统没有关系

4、5维护数据库的完整性。对于客户,网络,服务器来说,它们各司其职:(1)客户端:建立或断开与服务器的连接提交访问数据请求等待接受结果或服务器发来的错误信息数据的输入输出及验证提供一个良好的用户界面(2)网络保证客户及服务器的物理连接支持多种网络协议(3)服务器端:管理多用户的数据库管理用户权限及保证数据的安全性管理和处理用户的请求,包括请求队列,响应请求,通知服务完成返回结果维护数据库,包括备份和恢复客户机和服务器的对话过程大致如下:(1)(客户机):向用户提供请求的方法将你的请求发送给某个服务器接受服务

5、器返回的结果,经过适当解释,呈交HTML文档或传递各种文件适当的浏览器(2)服务器:接受请求对请求进行合法性检查及安全屏蔽针对请求获取并制作数据,包括使用CGI脚本为文件设置适当的MIME类型把结果发送给提出请求的客户机Web数据库的编程要点:(1)编写html表单,搜集用户信息,通过Submit向CGI提交。(2)根据传递参数的方式(post/get),CGI脚本获取用户数据。(3)解码。数据串都采用固定的URL格式编码,解码是标准的。(4)CGI脚本根据用户要求,执行相应数据库客户程序通过约定通路访

6、问数据库。(5)将数据库客户获得执行结果返回给标准输出Stdout.Web数据库:是由Web服务器、数据库接口(CGI)和数据库三大部分组成。Web服务器:Web服务器,即为WWW浏览器提供服务的机器。Web服务器是在主控制平台上运行的软件包,也是在Internet中运行的最重要的软件包。Web服务器提供给用户所需要的文件。HTTP协议:是基于客户/服务器模型的信息分布方式,是“请求/响应模型”,即信息文件存放在服务器上,用户通过程序向服务器发出请求,并访问服务器上的数据。MIME(标准Internet

7、邮件扩充服务)是1981年规定的。对原来标准邮件协议的补充,能够传送多媒体信息,扩充了对字符集的支持;扩充二进制及其他应用文件类型的支持。Web服务器的安全:提供了二种安全保护措施1授权要求用户通过口令访问Web页,是用相同或不同的“用户名/密码”登录进入特定系统.2链接加密是指对浏览器和Web服务器之间传输的数据进行加密。Web服务器的性能指标:(1)速度:同时会有多少用户在接收文件,当它们浏览这些文件时,服务器需要作多少处理工作?(2)建立和维护:使Web服务器时刻保持运转无疑是Internet成功

8、的关键。(3)对用户保持跟综:了解用户要去哪里,谁在登录,停留多久以及验证身体。(4)安全性:Internet在服务器和用户间传输需要加密吗?或者禁止个人或组织加入?(5)其他特性:可以需要和数据库之间对话,也可能需要引入更强劲的检索器,Internet功能取决于服务器软件的可靠性。几种比较流行的web服务器:(1)NetscapeEnterprise服务器(2)Oracle服务器(3)Microsoft网络信息服务器ODBC是Micros

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。