社区
Java SE
帖子详情
一个程序中能建立两个相同的socket连接吗?
jielvv
2003-10-20 10:50:29
我在一个程序中能不能建立两个相同的socket连接(IP、端口一样),连接到一个服务器上?
如果不能,那么会出现什么异常?
如果能,他们和服务器的通信会不会互相干扰?
...全文
528
2
打赏
收藏
一个程序中能建立两个相同的socket连接吗?
我在一个程序中能不能建立两个相同的socket连接(IP、端口一样),连接到一个服务器上? 如果不能,那么会出现什么异常? 如果能,他们和服务器的通信会不会互相干扰?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rainight
2003-10-20
打赏
举报
回复
每个TCP/IP有自己的信道,不会互相干扰
xiachedan
2003-10-20
打赏
举报
回复
当然可以!!!
linux
建立
socket
服务器,
一个
服务器端同时创建
两个
socket
连接
linux
不可不知 Linux操作系统网络服务器模型Linux系统网络服务器模型主要有两种:并发服务器和循环服务器。所谓并发服务器就是在同
一个
时刻可以处理来自多个客户端的请求;循环服务器是指服务器在同一时刻指可以响应
一个
客户端的请求。而且对于TCP和UDP套接字,这两种服务器的实现方式也有不同的特点。1、TCP循环服务器:首先T...文章寒凝雪2017-07-031177浏览量从问题看本质:
socket
到底...
为什么有监听
socket
和
连接
socket
,为什么产生
两个
socket
为什么有监听
socket
和
连接
socket
,为什么产生
两个
socket
先看一般的
socket
建立
连接
的双方的过程: 客户端:
socket
()---->创建出 active_
socket
_fd (client_
socket
_fd) bind()--->把active_
socket
_fd与ip,port绑定起来 connect()--->client_
socket
_fd 主动请求服务端的 listen_
socket
_fd read()/write()---->读/写 so
一个
进程控制多个
socket
本文用于验证,在erlang中
一个
进程可以控制多个
socket
通信。验证
程序
如下: -module(test_tcp). -compile(export_all). -include_lib("kernel/include/inet.hrl"). -define(TCP_OPTIONS, [ binary, {packet, 0}, {active, once}, {exit
socket
从问题看本质:
socket
到底是什么 一、问题的引入——
socket
的引入是为了解决不同计算机间进程间通信的问题 1.
socket
与进程的关系 1).
socket
与进程间的关系:
socket
用来让
一个
进程和其他的进程互通信息(IPC),而
Socket
接口是TCP/IP网络的API接口函数。 2).进程间通信(本机内) 进程间通信(不同计算机,要联网) 2、
socket
与文件的关系——如何理解...
socket
网络编程服务端
程序
支持多客户端(重叠I/O方式)
1.采用重叠I/O方式实现的
socket
网络编程,异步非阻塞方式,代码效率比阻塞式的
socket
编程方式高。2.实现了TCP server方式,只用于服务端,可以支持多客户端。3.可以使用在各种场合用于监控网络数据。4.代码封装成库形式,非常方便移植。5.本
程序
使用到了多线程技术,互斥同步线程技术,同时支持多通道
连接
技术,非常经典,
程序
注释完整,思路清晰。6.平台使用的是VC6.0,语言用的是...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章