E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SOCKET编程
《Java TCP/IP
Socket编程
》读书笔记(3)
2.2TCP套接字2.2.1TCP客户端TCP客户端的步骤1.创建一个Socket实例:构造器向指定的远程主机和端口建立一个TCP连接。2.通过套接字的输入输出流(I/Ostreams)进行通信:一个Socket连接实例包括一个InputStream和一个OutputStream,它们的用法同于其他Java输入输出流。3.使用Socket类的close()方法关闭连接。下面是一个用于回显的TCP客
licl19870605
·
2020-09-16 09:35
TCP/IP
Socket
Java
《Java TCP/IP
Socket编程
》读书笔记(1)
1.1计算机网络、协议和报文计算机网络是由一组通过通信信道相互连接的机器组成。我们把这些机器成为主机和路由器。1、主机是指运行应用程序的计算机,这些应用程序包括网络浏览器、即时通信代理或者文件共享程序。2、路由器是指将信息从一个通信信道传递或者转发到另一个通信信道。3、通信信道指将字节序列从一个主机传递到另一个主机的手段。4、信息是指计算机创建和解释的字节序列。协议是指相互通信的程序间达成的一种约
licl19870605
·
2020-09-16 09:35
Java
TCP/IP
Socket
socket编程
基于UDP的服务端客户端回声程序
前两次的socket网络编程程序都是基于TCP的,而这次使用UDP非面向连接的协议来写的,只管发送就可以了,在发送数据量小的情况下非常有效率,发送的这些数据不能是重要的数据,因为可能发生数据丢失、损毁等情况。Talkischeap,showmethecode.server.c#include#include#include#defineRECV_BUF_SIZE1024#pragmacomment
timelikesong
·
2020-09-16 09:24
程序员
socket
c
sock
socket编程
十四:
socket编程
实现回声客户端
所谓“回声”,是指客户端向服务器发送一条数据,服务器再将数据原样返回给客户端,就像声音一样,遇到障碍物会被“反弹回来”。对!客户端也可以使用write()/send()函数向服务器发送数据,服务器也可以使用read()/recv()函数接收数据。考虑到大部分初学者使用Windows操作系统,本节将实现Windows下的回声程序,Linux下稍作修改即可,不再给出代码。服务器端server.cpp:
挺的博客
·
2020-09-16 09:46
物联网
Win
Socket编程
(C++)实例一
创建基于Windows的服务器端和客户端我用的编译器是VisualStudio2008,让我们先新建一个项目:然后在VisualC++的选项里找到Win32,选中Win32控制台应用程序,自己取个名字(注意一下文件保存的位置,等会我们要找到编写的应用程序!):进入界面后,我们要右击解决方案>添加>新建项目,此时我们就有两个项目了,一个用来编写客户端,另一个编写服务器:然后我们要在源文件中编写,在编
叫大白
·
2020-09-16 09:01
网络编程
socket编程
之TCP单进程的服务器
今天介绍的是基于ipv4的socket网络编程,我们知道socketAPI是一层的抽象的网络编程接口,但各网络协议的地址却是各不相同的。下图是sockaddr数据结构图:ipv4和ipv6的地址格式定义在netinet/in.h中,ipv4地址用sockaddr_in结构体表示,包括16位的端口号和32位的ip地址,ipv6地址用sockaddr_in6表示,包括16位的端口号和128位的ip地址
Payshent
·
2020-09-16 09:24
Linux
计算机网络
计算机网络
linux学习历程
Socket编程
实践_迭代回显服务器_TCP版
API函数原型:intlisten(intsockfd,intbacklog);函数作用:声明sockfd处于监听状态,并且最多允许又backlog个客户端处于连接等待状态,如果接收到更多的连接请求就忽略(这里一般不会设置太大)函数返回值:监听成功返回0,失败返回-1函数原型:intaccept(intsockfd,structsockaddr*addr,socklen_t*addrlen);参数
暂代
·
2020-09-16 09:29
Network
《Java TCP/IP
Socket编程
》读书笔记
第一章:简介:这一章的内容是一些基础知识的概述:计算机网络的概念,分组报文和协议以太网HTTPTCP/IP协议族(UDP)OSI七层网络结构地址的概念IPv4(32bit)、IPv6(128bit)DNS的相关概念,地址解析协议C/S模式客户端和服务器端套接字的概念(IP地址+PORT端口)流套接字(streamsocket)TCP协议数据报套接字(datagramsocket)UDP协议第二章:
茂升快跑
·
2020-09-16 09:28
Java相关
windows系统环境c++(c)
socket编程
实例代码(含服务端和客户端)
本代码是windows系统环境c++(c)
socket编程
实例。包含客户端和服务端,可以实现客户端发送消息,服务端接收消息并写入日志。server.cpp为服务端。client.cpp为客户端。
ssxueyi
·
2020-09-16 09:03
C
C++
socket
c语言socket编程
WinSock2.h
ws2_32.lib
套接字编程
实验一 基于TCP和UDP的客户端和服务器端
和UDP的Windows和Linux程序客户端和服务器端;(2)实现TCP客户端和服务器端之间的基本的数据收发;(3)实现UDP客户端和服务器端之间的基本的数据收发;二、实验目的(1)掌握基于C语言的
Socket
*南有乔木
·
2020-09-16 09:56
stu
tcpip
网络协议
Win
Socket编程
(C++)之迭代回声服务器端/客户端(上)
创建解决方案,添加ws2_32.lib就不说了,详情参考Win
Socket编程
(C++)实例一迭代回声服务器端/客户端:服务器端在同一时刻只与一个客户端相连,并提供回声服务。
叫大白
·
2020-09-16 09:54
网络编程
Socket编程
服务端和客户端代码
//服务器端Socket程序建一个main程序接受客户端的消息publicvoidServerSocket(){Socketlistener=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);//(1)首先在服务器端定义一个套接字(socket),使用Tcp协议listener.Bind(newIPEn
键盘tops舞者
·
2020-09-16 09:42
UDP套接字编程——Python语言描述
在我们使用
Socket编程
之前的一些网络的概念。IP:它是用来标识处于Internet之中的端系统的。MAC:它是用于在同一局域网中标识不同的计算机的。
zy010101
·
2020-09-16 07:07
计算机网络
UDP
python3使用UDP
UDP套接字编程
socket
Socket编程
--简单回射服务器的实现
TCP三次握手回射客户/服务器Socket函数1.包含头文件2.功能:创建一个套接字用于通信3.原型intsocket(intdomain,inttype,intprotocol);4.参数domain:指定通信协议族type:指定socket类型,流式套接字SOCK_STREAM(TCP),数据报套接字SOCK_DGRAM(UDP),原始套接字SOCK_RAMprotocol:协议类型5.返回值
IT呵呵哒
·
2020-09-16 07:53
网络编程和进程通信
Linux下
socket编程
之UDP简单实现
本文实现一个简单的UDP小例子,来说明Linux下
socket编程
之UDP的简单实现。本文主要包括三个部分:服务器端的实现,客服端的实现和通信测试。
TECH_PRO
·
2020-09-16 05:09
Linux系统编程
Java网络
socket编程
详解
或许有点长但是一步步教你我想你也愿意看7.2面向套接字编程我们已经通过了解Socket的接口,知其所以然,下面我们就将通过具体的案例,来熟悉Socket的具体工作方式7.2.1使用套接字实现基于TCP协议的服务器和客户机程序依据TCP协议,在C/S架构的通讯过程中,客户端和服务器的Socket动作如下:客户端:1.用服务器的IP地址和端口号实例化Socket对象。2.调用connect方法,连接到
weixin_30929011
·
2020-09-16 04:11
java
网络
开发工具
Socket编程
::setsockopt和getsockopt函数
转:http://blog.chinaunix.net/uid-12845622-id-3248986.htmlLinux所提供的socket库中存在一个bug,即不能为一个套接字重新启用同一个端口,即使是你正常关闭该套接字以后,这是因为linux内核在一个绑定套接字的进程结束后从不把端口标记为未用。为了解决上述问题,setsockopt和getsockopt函数就被引进来了,当然它俩的功能不止这
lpc2131
·
2020-09-16 03:57
Linux
Windows C语言
Socket编程
client端(客户端)--断线重连版
了解了最基础的C语言客户端的编写流程,稍稍加以改动即可实现断线重连。当服务器掉线时,客户端会以固定的频率不停的重连。#include#include#pragmacomment(lib,"ws2_32.lib")staticSOCKETsocket_client;//本地创建的客户端socketstaticstructsockaddr_inserver_in;//用于存储服务器的基本信息stati
零一匠
·
2020-09-16 02:38
C/C++
windows
socket
c语言
客户端
断线重连
Windows C语言
Socket编程
client端(客户端)--初级(简单版)
与本章配套的还有另外一篇文章“WindowsC语言
Socket编程
server端(服务器)–初级(简单版)”#include#include#pragmacomment(lib,"ws2_32.lib"
零一匠
·
2020-09-16 02:37
C/C++
Socket编程
Linux或者Windows或Vxworks
原文转自自:http://www.cnblogs.com/skynet/archive/2010/12/12/1903949.html“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,Q
放牛娃不吃草
·
2020-09-16 01:26
C/C++/.NET/汇编
C++/C原
Unix/Linux编程
C/C++高级用法
DDOS:从
socket编程
开始
文章目录资源什么是socketTCP三次握手TCP四次挥手Python
socket编程
--------------------TCP本地通信示例Server端函数解析Client端函数解析TCP远程通信实例
无名J0kзr
·
2020-09-15 20:21
DDOS
【python学习总结】编写一个socket程序
socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是
Socket编程
接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket
Jay.shang
·
2020-09-15 20:56
Python
python
网络编程
socket
socket编程
PyQt5+
socket编程
界面卡住未响应
现象:在利用PyQt5,python,socket编写网络调试上位机时,遇到了GUI界面卡住未响应,然后崩掉的问题。NetAssist网络调试助手原因:建立socket通信中,很多地方都用了whileTrue无限循环,这是为了保持服务器监听或者是客户端接收数据。在命令行界面中,这样写whileTrue到没什么问题,并不会导致崩溃问题。但在pyqt中,gui界面本身就是一个主线程,如果直接通过点击按
SeniorZ
·
2020-09-15 18:13
Python
软件
select函数详解及实例分析
原文地址:http://blog.csdn.net/leo115/article/details/8097143Select函数在
Socket编程
中还是比较重要的,可是对于初学Socket的人来说都不太爱用
Lambda_up
·
2020-09-15 17:40
Linux应用编程
Windows单机最大TCP连接数
在做
Socket编程
时,我们经常会要问,单机最多可以建立多少个TCP连接,本文将介绍如何调整系统参数来调整单机的最大TCP连接数。
JackyOps
·
2020-09-15 17:34
window
简单
socket编程
server端:importsocket#实例化一个对象s=socket.socket()#绑定一个ip和端口s.bind(("ip地址|主机名",端口号))#或使用socket.gethostname()得到主机名#时刻监听s.listen(5)print"serverstart......"while1:c,addr=s.accept()#返回(client,address)#发送数据c.se
MJ_linux
·
2020-09-15 16:44
python
python
初学
socket编程
做项目经查遇到socket(套接字)的地方,业务的地方大部分直接调用接口,读取到内容后再返回给接口就ok了,但学习要深究其原理,因此决定学习下socket相关的内容,该文章参考了下面这位大佬的文章,不做搬运工,写下自己的理解;https://www.cnblogs.com/skynet/archive/2010/12/12/1903949.html#!commentslinux上通信和通信协议TC
阳光下的我们2019
·
2020-09-15 11:34
socket编程
学习
socket编程
--运输层 tcp udp stcp
udp全称userdatagramprotocol用户数据报协议简单不可靠无连接的协议UDP将消息封装到数据报,再封到IP数据包,然后发送到目的地。tcptransmissioncontrolprotocol传输控制协议三次握手建立连接,四次握手关闭连接其中time_wait状态是为了实现tcp双全工连接终止(即处理最终那个ACK丢失的情形),并允许老的重复分节从网络消逝;tcp传输:建立连接->
阳光下的我们2019
·
2020-09-15 11:34
socket编程
black hat python中tcp代理的python3实现
由于blackhatpython中的代码是采用python2实现的,而python2已经太过久远了,所以用python3实现了一遍,算是复习了一下
socket编程
的基础部分。
z11h
·
2020-09-15 10:05
python
python
socket
java网络编程-基于TCP协议的
Socket编程
认识网络网络的概念网络就是连接在一起共享数据和资源的一组计算机计算机网络旨在实现数据通信分类:按照地理覆盖范围,计算机网络可以分为局域网、城域网、广域网网络分层模型IP地址IP地址用来唯一标识网络中的每一台计算机IP地址目前存在IPv4和IPv6两种标准IP的地址的组成IPv4:由4个8位的二进制组成,一共有32位,每8位之间用圆点分隔。通常,一个IP地址由用3个点号分开的4个十进制数表示,称为点
yuuusf
·
2020-09-15 08:28
Java高级API
socket编程
服务器和多客户端【多客户端多进程访问】
socket编程
服务器和多客户端【多客户端多进程访问】上一篇socket服务器与客户端写了单个客户端与服务器的交互,只是为了实现基本功能而已,这一篇加了些内容,多个客户端同时访问服务器,采用多进程进行处理
IamYourHero_
·
2020-09-15 07:50
嵌入式C
Socket编程
服务器和客户端【重要】
socket编程
服务器和客户端【重要】看过很多网上大神们写的socket,无论复杂或是简洁,感觉对于新手都不是很友好,写的步骤和过程描述得不是很清晰,最近又想起来要写一写,就当做个笔记吧~不多说!
IamYourHero_
·
2020-09-15 07:50
嵌入式C
Socket编写服务器客户端
Socket编程
--自己动手的HTTP代理服务器
浏览器使用代理:Firefox浏览器:选项->高级->连接->设置,选择手动配置代理。实现http代理:1.等待来自一个客户端的连接;2.启动一个新线程来处理连接;InputStreamcis=null,sis=null;OutputStreamcos=null,sos=null;try{csocket.setSoTimeout(TIMEOUT);cis=csocket.getInputStrea
idevede
·
2020-09-15 05:20
计算机网络
实现进程内的消息队列——让请求排起队来
想想
socket编程
里的listen函数吧,里面要设置一个队列长度的参数,其实来自网络的请求已经排成一个请求队列了,只是这个队列是系统
超级课程表哥
·
2020-09-15 02:46
初探Linux编程
C程序员的自我修养
有趣的小项目
linux 内核驱动文章列表
1,设备驱动模型(1)2,Linux网络接口的源码分析3,netlink
socket编程
之why&how
fwh20
·
2020-09-15 00:05
linux
Qt中采用多线程实现
Socket编程
本文介绍的是Qt中采用多线程
Socket编程
,由于工作项目的需要,使用Qt的
socket编程
。
诺水城子
·
2020-09-14 22:52
QT+winpcap+
socket编程
在XXX.pro中加LIBS+=Packet.libwpcap.libWS2_32.LIB并将相应的库文件导入到QT安装目录下的.lib以及include文件夹中,或者将其放到所创建工程下
ylyyanglinyu
·
2020-09-14 21:49
QT
MFC下CSocket 编程聊天室小项目
在写的过程中,发现了一些问题,现在总结如下:第一个问题:在使用MFC编写
socket编程
时,必须包含头文件服务器端的主要过程:必须首先AfxSocketInit(),接着creat一个端口,然后打开监听端口
追梦521wm
·
2020-09-14 20:48
使用ObjectOutputStream或ObjectInputStream传输文件
今天又在论坛上看到一位兄弟,想用
Socket编程
实现文件传输。说起来,有好多朋友都想用Socket来传输文件。如果偏底层一些的话,还要涉及到网络协议的制定和实现,这个对于初学者难度要稍大一些。
冰思雨
·
2020-09-14 19:46
Java
SE
程序员应该进一步提高英语水平
昨晚看了部视频教程,名字叫做"[思蓝原创].linux.GCC.
socket编程
",很是令人郁闷。
HappyTown
·
2020-09-14 18:58
integer
编程
books
domain
c++
linux
网络通信——python
#2.
socket编程
"""用代码实现能
winkSmile
·
2020-09-14 16:14
python
socket
Socket编程
(C语言实现)—— Nginx支持Socket转发
搭建Nginx环境:[root@localhost/]#cd/usr/local/src[root@localhostsrc]#wgethttp://nginx.org/download/nginx-1.11.10.tar.gz然后解压,解压完,根据文档提示需要使用这个参数--with-stream来启用功能。[root@localhostsrc]#./configure--prefix=/usr
杰儿__er
·
2020-09-14 16:49
C
语言
协议
raw
socket编程
例子
转自:http://bbs.chinaunix.net/viewthread.php?tid=876233&extra=page%3D3前几天看了看>第一卷,为了加深理解,便写了几个简单的程序,最近好忙,但是又怕忘记前面所学的知识,就粗糙的整理了一下,贴出来,希望能给初学者以指导,同时借助CU的论坛做个备份,呵呵.内容安排:1.原始套接字介绍1.1原始套接字工作原理与规则1.2简单应用2FTP密码
jw212
·
2020-09-14 14:16
linux
杂文
socket
ftp服务器
header
tcp
存储
struct
Android学习笔记三十八:Android4.0 Socket异常,需要另外开辟线程进行
Socket编程
出处:http://www.xuebuyuan.com/2119042.htmlSocketsocket=newSocket();socket.connect(newInetSocketAddress(ConstData.TCP_IP,ConstData.TCP_PORT),2000);通不过去,直接异常处理,这是因为android3.0+以上已经不建议在activity中添加耗时操作,要界面和数
无痕幽雨
·
2020-09-14 12:21
wifi
Berkeley socket 套接字编程详解
这章主要讲述SocketsAPI(ApplicationProgramInterface),以及一些其他的细节(比如Socket的历史、数据中的常用结构等),通过这些介绍,使读者慢慢掌握Linux下的
Socket
chenliangming
·
2020-09-14 10:03
socket
struct
网络
服务器
linux
tcp
基于TCP的
Socket编程
实例
1.Socket通常称为套接字,应用程序通常通过套接字像网络发送请求或者应答网络请求2.本文给出了一个服务端与客户端交流的实例代码,可以实现循环交流,代码如下工具:idea服务器端:需要注意的时,服务端与客户端之间的通讯信息是需要序列化的客户端如下:采用while循环的方式实现服务器端与客户端的交叉交流。注意:端口号必须一致,要先开启服务端进行监听,再开启客户端。最后要记得关流,因为篇幅原因这里并
life is ftc
·
2020-09-14 10:30
Android socket 编程 实现消息推送(二)
上篇文章Android
socket编程
实现消息推送(一)讲到
socket编程
的消息推送原理,现在我们来看看基于Android客户机
socket编程
实现消息推送的过程。
Jimstin
·
2020-09-14 09:29
软件
Android
用SOCKET发送OpenCV的IplImage结构
本人原先没有怎么接触过
SOCKET编程
,网上也没有找到怎么发送一个类似IplImage结构这样文章,之后自己解决了,所以把CSDN的博客开了写一篇这个,自己记录一下,也方便像我一样的初学者。
zja147
·
2020-09-14 08:12
OpenCV
socket
image
struct
alignment
header
Java
Socket编程
原文地址:http://haohaoxuexi.iteye.com/blog/1979837对于Java
Socket编程
而言,有两个概念,一个是ServerSocket,一个是Socket。
一路前行_2014
·
2020-09-14 06:42
网络通信
java-socket通信(一)
socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是
Socket编程
接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket
蒋酱酱
·
2020-09-14 06:23
java基础
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他