永发信息网

基于c/s架构的客户端与服务端通信问题,端口分配策略

答案:1  悬赏:70  手机版
解决时间 2021-06-05 10:27

我在做一个类QQ的局域网通信软件,是c/s架构的.

不明白进程端口的分配是怎么处理的.有没有相关的资料推荐下.

我现在的想法是:

服务端.监听固定端口A
客户找到可用端口B,向服务端口A发送 登陆信息(本机IP,通信端口B,用户名),然后监听该端口B
服务端 收到客户信息 注册其信息,并向客户端口B发送回馈信息;
若客户端在一定时间内未收到回馈信息,则认为服务端连接失败,重试三次后不再连接

客户与客户之间通信:
客户向服务端A发送信息(发送用户名+接收用户名)
服务端收到消息
查询该接收者通信地址
若查到,转消息发过去
若未查到,保存消息,等待该用户再次登陆时发送

最佳答案
你好哦楼主~

很高兴看到你的问题。
但是又很遗憾到现在还没有人回答你的问题。也可能你现在已经在别的地方找到了答案,那就得恭喜你啦。
可能是你问的问题有些专业了,没人会。或者别人没有遇到或者接触过你的问题,所以帮不了你。建议你去问题的相关论坛去求助,那里的人通常比较多,也会比较热心,能快点帮你解决问题。

希望我的回答能够帮到你!
祝你好运。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
机子蓝频,请各位高手进来看看。蓝频代码 STO
e苹果手机
925银戒指镀白金之后能镶钻吗?
电剃须刀好还是老式剃须刀好?
南岗区哈尔滨简爱时尚旅馆这个地址怎么能查询
原单是什么意思?
今年南京冬天不是暖冬了吧
左手和右手掰腕子哪个会赢?
当你不饿时。看到美食你却低不住诱惑你该怎么
江岸区武汉长虹空调服务电话地址是什么,有没
怎样用CDR9打开CDR12的文件
肺癌患者能否坐飞机
工作中老是会遇到爱要吆三喝四的人,我该怎样
我是河北衡水的,我今年高中毕业,现在打算自
谁有爱丽丝学园28~40话??
推荐资讯
难字去掉 左半部分 念什么字
如果有一天发现自己生病了.那该怎么办呢?
手机诺基亚7370因为开机的时候同学多次输入保
郊区佳木斯宝德铝塑型材门窗哪位知道具体地址
CSOL问题。
要报名参加高考是否一定要有身份证?
铁锋区齐齐哈尔百年面工坊地址有谁知道?有点
KK练就近似抽筋反
鼎城区常德美伦冰淇淋形象店地址在什么地方,
帮助的单词
爱国宠百变炉怎么练
海贼王427中背景音乐,路非叫她们放下石像时
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?