我想编一个类似qq的软件。请问必须具备哪些知识?

zaijiali 2005-07-17 09:25:12
要不要看《TCP-IP详解》和《windows网络编程》这两本书?
我只要求能实现功能就可以。这两本书所讲是不是都是低层,而在vc里已经集成。不要我们考虑了。
...全文
224 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
humourHM 2005-07-25
  • 打赏
  • 举报
回复
看看下面的文章。应该会对你有帮助
http://www.vckbase.com/document/listdoc.asp?mclsid=9&sclsid=905
http://www.vckbase.com/document/viewdoc/?id=1354
joinrry 2005-07-24
  • 打赏
  • 举报
回复
晕,原来有个强人写过一个MyIcq的类似QQ功能的东东,还有早期版本的源代码可以下载,你去google一下。
songsu 2005-07-24
  • 打赏
  • 举报
回复
《windows网络编程》这一本搞的差不多就够了!楼主也不要把QQ看的蛮神秘的,最主要的就是一种通信思想,第二是要你的数据库设计的好! P2P技术可以暂时不要,如果你想编写几个好友聊天玩玩的话!

但是如果你想做到像QQ那样的话,P2P技术是要的,主要是为了减轻服务器的负担,其它的没什么!
其它的原理都是一样的,搞懂一门就行了!
xuxiongjun 2005-07-24
  • 打赏
  • 举报
回复
O
mango279 2005-07-24
  • 打赏
  • 举报
回复
joinrry(骑着小猪去流浪) ( ) 信誉:98

晕,原来有个强人写过一个MyIcq的类似QQ功能的东东,还有早期版本的源代码可以下载,你去google一下。


你烦不烦,怎么别人想做点事情你就头晕
mango279 2005-07-24
  • 打赏
  • 举报
回复
没什么难的,逻辑有点复杂,要看NAT模式,若不支持打洞,必须由服务器中转,若支持打洞,则服务器要告诉客户端对方的外部地址和端口,由客户端互相通信

kugou123 2005-07-24
  • 打赏
  • 举报
回复
看看IOCP的资料
lbianxp 2005-07-24
  • 打赏
  • 举报
回复
不用知道太多的网络只是,会一点网络编程就行
hjon 2005-07-24
  • 打赏
  • 举报
回复
界面设计方面你可能需要使用CRichEditCtrl2和OLE知识
AntonlioX 2005-07-23
  • 打赏
  • 举报
回复
《windows网络编程》
davisye 2005-07-23
  • 打赏
  • 举报
回复
关注。。。 有没有人讲一下服务器的原理 ?
VCSQLVB 2005-07-17
  • 打赏
  • 举报
回复
服务器的编写是重中之重,p2p必需的。
oyljerry 2005-07-17
  • 打赏
  • 举报
回复
熟悉一下TCP,UDP,p2p等
lugangxyz 2005-07-17
  • 打赏
  • 举报
回复
tcp ip 肯定是越熟越好了,qq的话应该主要是UDP这部分吧,还有就是服务器端的编程了,windows网络编程这本书可以看看的,如果你想穿透NAT的话还要再看看这方面的资料了
呵呵,祝你好运

18,356

社区成员

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

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