项目实训,本人小白一个,需要在七天内完成一个**类似于腾讯的TIM的聊天工具**,希望高手告诉我需要学习哪些知识?我要边学边写,压力很大,时间短。希望要学习的内容尽可能的少,时间太有限了。编译环境vs2013,数据库MySQL,要使用TCP。
如果7天想盖个大楼,需要一下步骤:
0 图纸准备好
1 地基打好
2 水泥块准备好
3 吊车准备好
4 工人准备好
...
如果7天弄一个IM工具 , 只能是开源的IM,然后学习配置好服务器,然后用。
开不开源都行,只要是用MFC做一个类似TIM的东西就够了。具体需要了解些什么内容。
建议先做一个局域网的,以后能力上升就搞个互联网的,主要是就是个socket通信,编写一个IM服务器,使用TCP比较流行,再一个你使用MFC编程,对GUI的操作,你要搞得来。不会很难