文献综述-中英文文献翻译-嵌入式系统的网络服务器_第1页
文献综述-中英文文献翻译-嵌入式系统的网络服务器_第2页
文献综述-中英文文献翻译-嵌入式系统的网络服务器_第3页
文献综述-中英文文献翻译-嵌入式系统的网络服务器_第4页
文献综述-中英文文献翻译-嵌入式系统的网络服务器_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

m s)m 2M=m m H m m m */*/*/*60606065:1220:55:1220:55:1220:55:12(2828282E),g.),g.)s, H om om m 1m m em em m 86-m em m om m I)m m em m :m 9-(0)- il: H ( 每 个人都处在互联网的浪潮中 ” 之 后,现在很明显随之而来的是 “ 每 件事都处在互联网的 浪 潮 中 ” 。 大 多 数 售 卖 咖 啡 的 机 器 仍 然 不 能 提 供 全 世 界 的 联 网 。 然 而 嵌 入 式 远 程 维 护 和 诊 断 的网络集成就像所谓的 很多发展工程来说,仅仅是通过网络浏览器经 是经过局域网进行组成和系统的 远程维护和诊断,负担非常之重。在许多部门中,人们对于嵌入式系统配置和服务的工作完全 地 基 于 网 络 。 剩 余 的 时 间 用 前 面 的 面 板 和 一 些 功 能 键 组 成 一 个 小 的 结 束 经 典 用 户 界 面 的制 作 。 随 着 移 动 互 联 网 领 域 将 来 的 发 展 , 可 以 预 期 , 基 于 蓝 牙 技 术 的 个 人 区 域 网 和 快 速 发 展 的 过网络浏览器获得进入一个嵌入式系统最主要的功能单元是网络服务器。这种网络服务器给 网 络 浏 览 器 带 来 全 球 互 联 网 或 局 域 网 上 理 想 的 文 本 链 接 标 示 语 言 ) 和 图 片 。 这 样 发 生 了 基 于 程 序 所 用 的 协 议 ) 。 一 个 层 , 意 味 着 基 于 这 个 已 制 定 的 标 准 , 来 管 理 整 个 通信。网络服务器( 浏览器( 建了 达 到 了 一 个 显 著 的 区 分 。 其 间 全 世 界 数 以 百 万 计 的 用 户 在 广 域 网 中 使 用 基 于 冲浪 。今天几乎每一台个人电脑都对这个协议提供了必要的支持。这种状况在嵌入式系统中也越来 越多。 基于 输 控 制 协 议 ) 。 个 通 过 下 属 的 际 协 议 )协 议 传 输 数 据 的 相 对 复 杂 和 高 质 量 的 协 议 。 经 过 一 个 广 泛 的 三 方 握 手 程 序 , 始 终 保 证 两个 通 信 伙 伴 之 间 安 全 的 连 接 。 因 此 经 过 据 传 输 可 以 始 终 被 保 护 。 由 于 广 泛 的 机制, 6 一 种 简 单 的 客 户 /服 务 器 的 概 念 。 器 和 客 户 端 经 过 一 个 进 行 通信。默认的端口号是 80。服务器完全被动地工作。他等待客户端的请求。这种请求通常指明确 的 的 传 输 。 这 种 可 能 不 得 不 由 共网 关 接 口 ) 动 态 产 生 。 请 求 的 结 果 , 服 务 器 通 常 将 包 含 的 需 要 的 通 过 响 应 回 答(求通常由几行文本组成,通过 到服务器。 了一个例子。第 一行表明了请求类型( , 请求对象( /以及使用 本( 。 请求 的第二行客户端告诉服务器能够接收什么类型的文件。第三行包括了关于客户端软件的信息。 请 求 的 第 四 行 也 是 最 后 一 行 通 知 服 务 器 客 户 端 的 。 依 照 请 求 的 类 型 以 及 应 用 的 客 户 端 软件可以写出更多行。可以用一个空行作为请求的结尾。 ,65:122 对 的 回 答 主 要 由 两 部 分 组 成 。 首 先 有 一 个 个 别 文 本 行 的 标 题 。 跟 着 又 一 个 内容 对 象 ( 可 选 择 ) 。 这 个 内 容 对 象 大 概 由 一 些 文 本 行 组 成 , 假 设 是 一 个 或 者 二 进 制 文件 , 这 时 候 可 以 传 送 的 图 像 。 标 题 的 第 一 行 特 别 重 要 。 它 起 着 报 告 状 态 和 错 误信息的作用。如果发生错误,只传送标题或标题的一部分作为回答。172 网络服务器的功能原理简 单 化 一 个 网 络 服 务 器 可 以 被 设 想 成 像 一 个 特 殊 类 型 的 文 件 服 务 器 。 出 了总 体 结 构 。 网 络 服 务 器 从 网 络 浏 览 器 接 收 了 一 个 。 通 过 这 个 请 求 , 必 须 有 一 个明确的文件作为回答(见 。之后,网络服务器尝试进入被请求电脑的文件 系 统 。 然 后 尝 试 找 到 一 个 需 要 的 文 件 ( 。 在 成 功 搜 寻 之 后 , 网 络 服 务 器 读 取 整 个 文 件( , 作 为 一 个 回 答 传 送 回 网 络 浏 览 器 ( 由 标 题 和 内 容 对 象 组 成 ) 。 如 果 网 络 服 务器 不 能 在 文 件 系 统 中 找 到 合 适 的 文 件 , 一 个 错 误 信 息 ( 只 包 含 标 题 的 ) 简 单 地 作 为 响应发送到客户端。的内容由单独的文件构建。它的基础是用 静态文件构建的。在这些 里 涉 及 到 远 程 文 件 的 嵌 入 。 这 些 文 件 是 的 这 些 有 代 表 性 地 图 片 。 然 而 也 涉 及 到其 它一些对象,例如可能有 。在网络浏览器接收到网络服务器的 之后,这个文 件 将 被 评 价 然 后 为 外 部 参 考 搜 索 。 现 在 4步 将 为 每 一 个 外 部 参 考 再 一 次 运行 ,为了从相应的网络服务器中请求各自的文件。请注意,这样一个参考由网络服务器的名字 或如 “ ) ,需要文件的名字也是如此(例如 “ ) 。所以事 实上每一个参考都能够查阅另一个服务器。换句话说,一个 能够定位在服务器 “ 上 , 但 通 过 这 个 外 部 涉 及 到 的 需 要 的 图 像 定 位 在 网 络 服 务 器“ 上 。 最 后 这 个 分 离 对 象 的 网 络 是 万 维 网 ( 得 名 的 原 因 。 所 有 通 过 网 络 服务 器的必须得文件被浏览器请求,就像 示的那样。通常这些文件被存储在网络服务器的文件系统中,网络管理员有时会更新它们。 网 络 服 务 器 更 进 一 步 的 基 本 功 能 是 我 们 前 面 提 到 的 公 共 网 关 接 口 ( 共网关接口 ) 。 最初这项技术只应用于简单的嵌入 窗体。作为窗体填料结果的数据将经 。在 这 样 一 个 或 的 请 求 中 , 被 窗 体 赋 值 的 程 序 名 已 经 被 包 括 进 去 。 这 个 程 序需要放在网络服务器上。通常存储在 “ /目录中。 求的结果是网络服务器启动位于 “ /目录中的 据参数 传递标准的数据( 。 一个 的输出导向到网络服务器( 。 然后网络服务器把数据全部传送到网络浏览器作为响应( 。3 动态产生 个公司通过静态页面和图片告诉人们有关产品计划和服务的网页相反,一个嵌入式的网18络 服务器能够提供动态产生的内容。它将在首先通过浏览器进入的时候产生动态页面。如何另外 通 过 系统的实际温度?静态 对一个嵌入式的网络服务器来说没有什么意思 。 最 多 关 于 固 件 的 版 本 和 服 务 的 信 息 是 通 过 存 储 的 。 另 外 所 有 其 它 的 任 务 通 常 都 是由动态产生 请求的时刻有两种产生 一种是所谓的服务器方脚本,第二种是 。 在 服 务 器 方 脚 本 中 , 脚 本 代 码 嵌 入 到 。 如 果 需 要 , 这 些 代 码 将 在 服 务 器 方 被 执行。 因 此 , 有 许 多 种 可 以 提 供 的 脚 本 语 言 , 这 些 语 言 在 都 可 用 。 在 中 主 要使 用 一种新型的 程序编写语言 。 ) 。 微软中意的是 在 插入 国的 脚本代码编写的网页静态地存储在网 络服务器的文件系统之中。在服务器的文件被传送到客户端之前,一段特殊的程序用动态产生 的标准 网络浏览器在脚本语言中将什么也看不到。 了 服 务 器 方 脚 本 的 简 单 步 骤 。 第 一 步 中 网 络 浏 览 器 经 一个明确的 。网络服务器认可需要文件的明确的扩展名(例如用 *, 然 后 启 动 一 个 脚 本 引 擎 ( 见 。 这 段 程 序 得 到 需 要 的 包 括 文 件 系 统 得到 的脚本代码在内的 ( , 执行脚本代码,制造一个新的不用脚本代码的 。 包括的脚本代码将被动态产生的 替。这个新的 将被网络服务器读 入( , 然后发送给网络浏览器( 。 如果服务器方脚本被期望用于嵌入式网络服务器 , 那 么 你 不 得 不 考 虑 必 要 的 附 加 资 源 。 一 个 简 单 的 例 子 : 为 了 执 行 在 一 个 网 页 中 嵌 入 必须为服务器附加程序模块。一个脚本引擎和嵌入式网络服务器被存储在嵌入式系统的闪存 芯片中。有了这些,执行期间需要更多的内存。4 谈 起 关 于 网 络 服 务 器 在 和 中 的 问 题 , 大 部 分 人 马 上 想 到 了 在查之后,全世界的网络服务器主要使用了这种程序。 传说中 的洲印第安人的一种族)的名字与印第安人无关。它是从“ 构造而来,因为第一个版本由不同的代码和补丁文件装配起来。此 外 还 有 许 多 其 它 的 网 络 服 务 器 甚 至 是 对 于 这 些 服 务 器 的 大 多 数 固 定 在 类 似 之 下 , 可 以 免 费 使 用 。 更 为 广 泛 的 内 容 可 以 参 见 “ ” 。 每一个网络服务器都有其优缺点。一些拥有明确的功能和特殊的性质 ;一些对同时发生的请求通过它们的反应速度达到最好的辨别,像它们对配置设定的变化;另 外一些设计用于需要最小的资源和提供非常小的设置可能性,像只有一个客户的连接。19对 一个嵌入式网络服务器来说最重要的事情是实际资源的需求。有时嵌入式系统只提供最小的 资 源 , 主 要 与 。 其 间 有 许 多 高 性 能 的 32位 386/486微 控 制 器 或 基 于 有 8 入 式 系 统 ( 。 从 这 个 只 读 存 储 器 , 例 如 闪 存 芯 片 )将 被 导 入 一 个 完 全 的 它 基 于 核 , 有 层 和 网 络 服 务 器 。 程序同样存在 来产生网页。一个嵌入式系统的空间需求与一张小的大邮票相似。很好理解它没有位置给一个像 量 几 乎 同 样 如 此 。 它 不 需 要 通 过 网 络 服 务 器 和 浏 览 器 形 象 化 一 个 影 印 机 的计 数器或一个过滤器的状态。在许多情况下一个单一的网络服务器就足够了。两个典型的代表 是和 。 起 初 , 两 个 网 络 服 务 器 都 用 于 和 运 行 在嵌入式系统连接。 构设置比较简陋,但却足够了。顺便说一下,它们 的 源 代 码 对 用 户 是 开 放 的 。 这 些 服 务 器 上 可 执 行 的 二 进 制 文 件 总 是 小 于 80k, 能 够 没 有 问 题 的整 合到大多数嵌入式系统中。对于网页的动态产生,两个服务器都只提供了 增补。更高的技术,像 入 式 网 络 服 务 器 和 的 差 别 在 于 , 相 对 有 限 构 造 设 置 , 同 时 发 生

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论