标题:socket通信
只看楼主
yyt_3891
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2007-6-14
 问题点数:0 回复次数:3 
socket通信
客户端(192.168.0.10)要通过固定的端口(6000)去访问服务器端(192.168.0.11),客户端在启动时首先去连接服务器端,当服务器端监听客户端连接时就把此客户端的连接socket加入一个链表(socketID:socket1),当服务器端要给客户端去发送数据时,就去此前客户端连接到此服务器的链表中去,取出要发送消息到的客户端(192.168.0.10)对应的socket,使用吃socketid去给客户端发送消息,问题是:
    现在要编写客户端程序,客户端跟服务端连接的socket要采取长连接模式吗,就是服务器端通过链表记录客户端socketid,基本流程也是create、bind、listen、rcve吗,希望大家给予指点
搜索更多相关主题的帖子: socket 通信 
2008-11-17 23:17
debroa723
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:23
帖 子:862
专家分:1954
注 册:2008-10-12
得分:0 
长连接.
2008-11-17 23:35
yyt_3891
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2007-6-14
得分:0 
那这种模式是长连接的话,我想用mfc的csocket类写客户端,那我定义一个全局的csocket对象去跟服务器端去connect,发送给服务器端,这个需要什么要注意的吗
还有我还要等待服务器端发给我消息,那我是不是也要重载OnReceive,等待服务器端发来的消息啊
2008-11-17 23:47
bofeier023
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-11-10
得分:0 
我也想知道问题的答案,但是因为是新手,对Socket编程不很熟悉,希望高手能解答!继续关注该贴中......
2008-11-18 16:31



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-244878-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.096826 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved