zoukankan      html  css  js  c++  java
  • Socket TCP通讯 二:Socket TCP用来做什么?

    一:什么是Socket TCP?

    二:Socket TCP用来做什么?

    三:Socket TCP怎样来使用?

    二:Socket TCP用来做什么

    socket是协议和你应用程序的一个接口,你通过它来实现通信,是用来做通信的一套API

    socket就是插座的意思,把2个东西通过电线插在插座上,就可以通信了

    各种通信,现在主要都是用socket的

    应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。

    为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字(Socket)的接口,区分不同应用程序进程间的网络通信和连接。

    网络通信的基础就是Socket,Socket属于传输层的技术,API实现TCP协议后可用于HTTP通信,实现UDP协议后可实现FTP通信。

    Socket技术也用于在线咨询、消息推送等需要实时交互消息的场合。

    socket 用来写网络通讯程序的,简单来说在远程机器,和本地机器各建一个socket,然后进行连接通讯即可。

    与http请求相比:socket可以从服务端向客户端主动发送消息.效率也比http高

    与p2p相比,socket用固定的服务器,连接稳定;p2p使用某一用户作为服务器,连接不稳定....

  • 相关阅读:
    Smith Numbers POJ
    HDU
    dp HDU
    POJ
    HDU
    LOOPS HDU
    水题,P1789 【Mc生存】插火把 (暴力即可)
    LOOPS
    Coprime (单色三角形+莫比乌斯反演(数论容斥))
    莫比乌斯函数 51nod-1240(合数分解试除法)
  • 原文地址:https://www.cnblogs.com/jstblog/p/13403961.html
Copyright © 2011-2022 走看看