以前作WEB方面的开发比较多,基本上是B/S结构的,开始用ASP,后来用.NET(C#)。现在要基于联通的BREW做一个C/S结构的聊天通讯工具,最后的目的是PC和PC之间,PC和手机之间要实现即时通讯的功能。想问的是:朋友们不用关心PC和手机间的交互,就是仅仅实现PC上面的C/S结构。比如像一开始的OICQ那样,当然功能可能比较少一些,暂时不提供语音和视频的交流。能相互之间发送消息就可以了。以前做过VB一些项目,VC学的时间比较长了,但没有什么实际项目经验。网络编程这块了解的不多。现在在重新学习SOCKET编程,查了一些资料,比如说:QQ是基于UDP协议的等等。了解的还是比较片面,自己也照例作了点简单的C/S结构的程序,请问一下朋友们都要作那些方面的准备,例如:
1,服务器端和客户端的开发有没有什么需要特别注意的地方?
2,对于基本的协议需要了解到什么地步?(基本的我知道了,深的就不懂了)
3,像QQ软件在实现的时侯开发的还有客户到服务器的通讯协议是为什么?
随便举点例子,不需要一定针对上面问题,有这方面开发经验的朋友能多介绍一点开发所需要作的准备以及经验谈么?十分感谢!!!
1,服务器端和客户端的开发有没有什么需要特别注意的地方?
2,对于基本的协议需要了解到什么地步?(基本的我知道了,深的就不懂了)
3,像QQ软件在实现的时侯开发的还有客户到服务器的通讯协议是为什么?
随便举点例子,不需要一定针对上面问题,有这方面开发经验的朋友能多介绍一点开发所需要作的准备以及经验谈么?十分感谢!!!
pc对pc网上可以搜索到的资料很多,可以参考myoicq,也可以参考sourceforge上的开源代码等等.
im 的chat和文件传输功能不错。:)
楼主做的东西的基本体系结构是个什么样子的?
PC与手机通信我不大了解,希望与你交流
Email:[email protected]
这样发信息的时候就不会有什么语种的问题了
QQ不是Unicode。我和同学(国外)聊天的时候太不方便,
害的我只能自己编写一个多语言字符转换的工具使用