1.腾讯qq是框架开源框架用什么架构开发的?是cs还是cs+bs?
腾讯qq是用什么架构开发的?是cs还是cs+bs?
其实bs是特殊版本的cs。
另外,协议“窗体应用”这个词用的源码不恰当。因为windows的框架开源框架图形界面的根本就是winform,就是协议php小型商城源码窗体。除非你用黑白屏。源码bbs论坛源码 web
腾讯qq聊天软件,框架开源框架主体仍然是协议cs架构,但是源码已经被改良,很多界面使用了bs结构。框架开源框架
最明显的协议设计,qq的源码主体程序exe已经被彻底模块化,老版本的框架开源框架弹窗整人php源码qq主程序高达二三十MB,是协议标准的cs结构。当前,源码qq主程序变成了一个框架,只有几百KB,hbase split 源码分析她调用其他模块的dll和腾讯自己研发的链接文件,这些文件就是界面了。自己可以看看呗,很明显百十来兆的钱程无忧源码程序,主程序只有不到1MB,qq架构已经非常成熟了。
很多模块,因为使用了bs结构,就算程序在运行,也可以更新。说白了,一些个界面就是个浏览器
比如:查询界面,腾讯新闻,文件按钮,这些很明显都是BS网页结构。而且是腾讯自己开发的TCP/IP架构协议。其中一定集成了js,html。