即时通信工具的一机多账号登陆问题

风消云散Fly 2010-09-02 06:47:32
小弟现在要做一个小型的即时通信工具,想实现在一台机器上能够同时登陆多个账号的功能,就是跟一台电脑上可以登陆多个qq的一样的功能。我试着打开程序两次但是说是端口只能绑定一次,启动不了,这个功能要怎么实现呢,大家给个思路吧...在此先谢过了..
...全文
106 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dickbarry 2010-09-02
  • 打赏
  • 举报
回复
setsocketopt
可以将端口设置为重用,但这样也不好

建议还是搞多端口吧
oyljerry 2010-09-02
  • 打赏
  • 举报
回复
自己分配端口,如果占用,就随机产生一个,然后循环获取
xun_jing 2010-09-02
  • 打赏
  • 举报
回复
先用固定端口,然后得到错误的返回值 若是端口已被占用说明已经有一个程序运行了,再将端口号+1,好像QQ就是先用4000端口(好像是,希望没记错)再次登陆不同帐号就会占用4001 4002 等等,考虑的应该不止端口号 但是暂时又没想到其他的注意事项,先这样吧

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧