文章 2016-05-24 来自:开发者社区

Socket网络编程(2)--服务端实现

中秋了,首先祝大家中秋快乐,闲着无事在家整一个socket的聊天程序,有点仿QQ界面,就是瞎折腾,不知道最后是不是能将所有功能实现。 如果你对socket不了解,请看这篇文章:http://www.cnblogs.com/wolf-sun/p/3322300.html 可以让你快速对socket有个整体认识,如果你已经是socket网络编程高手,你可以忽略n个字,跳出本文章... LZ想实现的功....

Socket网络编程(2)--服务端实现
文章 2016-05-23 来自:开发者社区

Socket网络编程(1)

TCP/IP 简单介绍 应用层 (Application):应用层是个很广泛的概念,有一些基本相同的系统级 TCP/IP 应用以及应用协议,也有许多的企业商业应用和互联网应用。 传输层 (Transport):传输层包括 UDP 和 TCP,UDP 几乎不对报文进行检查,而 TCP 提供传输保证。 网络层 (Network):网络层协议由一系列协议组成,包括 ICMP、IGMP、RIP、...

Socket网络编程(1)
问答 2016-03-20 来自:开发者社区

【求助】SOCKET编程,网络编程

本人自学SOCKET,跟着教程写了几行代码 但是接收(recv)那个循环里面总是出问题,具体情况是运行到第二次的时候程序就蹦了。我的改进:后来经过一天的思考推敲我发现是有一中返回情况SOCKET_ERRO没有处理于是家进入了 但还是错误,所以特来贵吧寻求帮助,(ps:我之前试过不用realloc扩大空间储存程序是ok的,但是用了realloc就出问题了,但是我觉得主要问题又不是在realloc哪....

文章 2015-10-05 来自:开发者社区

[python] 专题七.网络编程之套接字Socket、TCP和UDP通信实例

        很早以前研究过C#和C++的网络通信,参考我的文章:                  C#网络编程之Tcp实现客户端和服务器聊天                &...

文章 2014-12-17 来自:开发者社区

Python Socket 网络编程

原文:Python Socket 网络编程 Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页、QQ 聊天、收发 email 等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在 TCP/IP 网络协议中,就是通过 (IP地址,协议,端.....

文章 2014-08-15 来自:开发者社区

Unix网络编程 之 socket基础

基本结构 (这部分的地址均为网络地址<网络字节序>) 1、struct sockaddr:通用套接字地址结构     此结构用于存储通用套接字地址。    数据结构定义: typedef unsigned short sa_family_t; struct sockaddr { sa_family_t sa_fami...

文章 2014-08-15 来自:开发者社区

Unix网络编程 之 socket简介

概述         Socket的英文原意是“孔”或“插座”,现在,作为Unix的进程通信机制,常常取“插座”这一意义。日常生活中常见的插座,有的是信号插座,有的是电源插座,有的可以接收信号或能量,有的可以发送信号或能量。举例来说,电话线与电话机之间需要一个插座(相当于两者之间的接口,这一部分装置物理上是存在的)。对于网络编程...

文章 2014-06-12 来自:开发者社区

【Unix 网络编程】TCP 客户/服务器简单 Socket 程序

建立一个 TCP 连接时会发生下述情形: 1. 服务器必须准备好接受外来的连接。这通常通过调用 socket、bind 和 listen 这三个函数来完成,我们称之为被动打开。 2. 客户通过调用 connect 发起主动打开,这导致客户TCP发送一个SYN(同步)分节,标识希望连接的服务器端口以及初始序号。通常SYN分节不携带数据,其所在IP数据报只含有一个IP首部、一个TCP首部及可能有的T....

文章 2014-05-08 来自:开发者社区

python 网络编程之socket

    在python socket编程主要是面各tcp 和 udp编程。下面我们就用这两种不同的编程方式来实现一个从客服端发送信息到服务器端,   服务器端返回客服器现在时间和接收到的信息     我们先来实现tcp的编程 tcp 服务端代码(tsTserv.py):   [python] view plaincopy &nb...

文章 2013-12-20 来自:开发者社区

基于多串口ETH005设备的Socket网络编程

利用多串口设备进行Socket网络编程 1、安装多串口服务器ETH005软件。软件下载地址:http://download.csdn.net/detail/taomanman/6762173 2、打开ETH005软件,点击“扫描”,如下图: 3、会搜索到设备的IP地址,修改串口COM1的串口波特率为9600,通讯方式修改为485通信,远程IP修改成192.168.0.2,然后点击“连接”,如...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等