服务器端 Ajax 安全基于 Ajax 的 Web 应用程序使用与常规 Web 应用程序相同的服务器端安全方案。你可以在你的 web.xml 文件(声明式)或者程序中(程序化)指定身份认证,授权信息以及要保护的数据。基于 Ajax 的 Web 应用程序也受和常规 Web 应用程序一样安全威胁。客户端 Ajax 安全JavaScript 代码对于用户/黑客是可见的。
Ajax 是一种用于创建交互式 Web 应用程序的 Web 开发技术。本教程适用于想要学习如何创建交互式网页以及使用 Ajax 改善速度和可用性的 Web 开发人员。如果你知道 JavaScript,HTML,CSS 和 XML,那么你只需要花费 1 个小时开始学习 Ajax。适用人群本教程适用于想要学习如何创建交互式网页以及使用 Ajax 改善速度和可用性的 Web 开发人员。
当软件程序读取 XML 文档并采取相应的处理时,被称作 XML 处理。任何可以读取和处理 XML 文档的程序都被视为 XML 解析器。XML 解析器会读取 XML 文件并把它转换成内存结构,以便程序的其余部分可以访问它。大多数 XML 处理程序的基本原理就是读取 XML 文档并转换为内部表示便于其他程序或者子程序使用。也被称作解析器,它是每个 XML 处理程序的重要组成部分。
XML 解析器就是一个软件库或者是一个为客户端应用程序使用 XML 文档提供结构的程序包。它会适当的检查 XML 文档的格式,还会验证 XML 文档。现代浏览器都有内置的 XML 解析器。下图展示了 XML 解析器如何与 XML 文档交互:解析器的目标是把 XML 转换为可读的代码。为了缓解解析过程,还可以使用一些商业产品促进 XML 文档分解以便生成更可靠的结果。
XML 编辑器就是标记语言编辑器。可以使用现有的编辑器比如 Notepad,Wordpad 或者任意类似的文本编辑器编辑和创建 XML 文档。我们也可以找到专业的在线或者可下载的 XML 编辑器,它们都有很多强大的编辑功能,比如:自动闭合标签。严格的语法检查。XML 语法颜色高亮便于增强可读性。可以帮助我们编写有效的 XML 代码。提供对 XML 文档 DTD 和模式自动验证的功能。
本章介绍了各种查看 XML 文档的方法。可以使用简单的文本编辑器或者任意浏览器查看 XML 文档。大多数主流浏览器都支持 XML。可以通过双击 XML 文档(如果是一个本地文件)或者在地址栏输入 URL 路径(如果文件位于服务器上)的方式在浏览器中打开 XML 文件,也可以以同样的方式在浏览器中打开其他文件。XML 文件被保存为 ".xml" 扩展。