第七周总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第七周总结相关的知识,希望对你有一定的参考价值。
本周学习了网络编程和XML。
网络编程:计算机网络是处于不同地理位置的计算机系统通过通信设备和线路连接起来,以网络软件实现资源共享的系统。在计算机网络出现的早期,不同的软件、硬件厂商按照各自的标准生产网络乱、硬件产品。这就导致了不同厂商、不同结构的网络产品之间互连时会遇到的不兼容性问题,为解决此类问题,国际标准化组织ISO提出了一个OSI参考模型,为异构系统互联提供了概念性的框架。如果把TCP打比方问打电话,那么套接字就是电话。用户报文协议(UDP)是用于将二进制数据从一台计算机发送到另一台计算机的非连接协议。URL代表统一资源定位,代表万维网上的一个资源,例如一个网页或者一个FTP目录。
XML解析技术:随着软件程序从独立的单机应用程序演化为分布式的企业系统,开发人员开始要面对一系列新的挑战。应用程序不再仅仅运行于一台机器上,而是会运行与多台机器上,并且这些机器的硬件架构、操作系统还可能不一样。这样,开发人员的挑战就是要定义一种通用的机制,使得采用不同编程语言编写的、运行于不同操作系统平台上的应用程序之间可以相互通讯。XML是一套定义语义标记的规则,这些标记将文档分成许多部件,并对这些部件加以标识。XML技术体系有:1.文档描述与校验技术,2.文档转换技术,3.文档查询技术,4.文档解析技术,5.文档连接和定位技术。XML解析器有两种形式:1.进行验证的处理器----检查XML文档的邮箱性和格式规范2.不进行验证的处理器----检查XML文档的格式规范。XML解析器使用的两种基本API是:1.文档对象模型(DOM),一种基于树结构的API 2.XML简单API(SAX),一种事件驱动的API。
以上就是上周所学习的知识点。
以上是关于第七周总结的主要内容,如果未能解决你的问题,请参考以下文章