• 网络协议


    1. TCP/IP协议 --- Transmission Control Protocol/Internet Protocol

    传输控制协议/因特网互联协议,又称网络通讯协议

    Internet最基本的协议、由网络层的IP协议和传输层的TCP 协议组成。

    TCP/IP定义了电子设备如何连入因特网,以及数据如何在他们之间传输的标准。

     TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地;

     IP是给因特网的每台联网设备规定一个地址;

    2.HTTP---HyperText Transfer Protocol

    超文本传输协议---互联网上应用最为广泛的一种网络协议。

     HTTP是一个客户端和服务器端请求和应答的标准(TCP)。客户端是终端用户,服务器端是网站。

    客户端发起一个到服务器上指定端口(默认端口为80)的HTTP请求;

    HTTP使用 TCP而不是UDP的原因在于打开一个网页必须传送很多数据,而TCP协议提供传输控制,按顺序组织数据,和错误纠正;

    通过 HTTP或者HTTPS协议请求的资源由统一资源标示符(Uniform Resource Identifiers)来标识;

    3.XMPP是一种基于标准通用标记语言的子集xml的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及在XMPP的顶端建立如内容发布系统和基于地址的服务等应用程序。

    XMPP包含了针对服务器端的软件协议,使之能与另一个进行通话,这使得开发者更容易建立客户端应用程序;

    XMPP是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测;

    XMPP最终允许因特网用户向因特网上的其他任何人发送即时消息,即时其操作系统和浏览器不同;

    XMPP的核心XML流传输协议的定义使得XMPP能够在一个比以往网络通信协议更规范的平台上。借助XML易于解析和阅读的特性,使得XMPP的协议能够非常的漂亮

    XMPP的即时通讯扩展应用部分是根据IETF在这之前对即时通讯的一个抽象定义的,与其他业已得到广泛使用的即时通讯协议;

    XMPP中定义了三个角色,客户端,服务器,网关。通讯能够在这三者的任意两个之间双向发生。服务器同时承担了客户端信息记录,连接管理和信息的路由功能;

    网关承担着与异构即时通讯系统的互联互通,异构系统可以包括SMS,MSN,ICQ等;

    基本的网络形式是单客户端通过TCP/IP连接到单服务器,然后在之上传输XML;

  • 相关阅读:
    2012暑期川西旅游之第六天(四姑娘山达维夹金山邛崃青城山)
    实现元素拖拽
    asp.net学习资源
    080402 晴れ
    送给Rain的文章
    两天后见
    若水三千
    关于下一代的教育
    20080408 大雨
    Missing You
  • 原文地址:https://www.cnblogs.com/bachl/p/4771556.html
Copyright © 2020-2023  润新知