Linux 版 (精华区)
发信人: netiscpu (冷~~最后一个冬天), 信区: Linux
标 题: AKA Chatter介绍(3) --- 程序的可扩充性
发信站: 紫 丁 香 (Sun Nov 29 01:24:44 1998), 转信
发信人: Pacific (无情~~~Nolove), 信区: FreeDevelop
标 题: AKA Chatter介绍(3) --- 程序的可扩充性
发信站: BBS 水木清华站 (Thu Nov 19 16:23:10 1998)
在上文中,提到了提供同一个基础程序和同一套协议来解释各项网络
服务,也正是为了协作开发。
我们可以打个比方,这个基础程序就是计算机的主板,这套协议就是
主板的各项接口参数说明。只要是遵照这套协议开发的部件都可以插在主板上,
WWW、FTP、BBS等等都是主板上的一个部件。我们可以通过各种部件的组合来
改变整台计算机的性能,升级换代也只需要更换要升级的部件就可以而不必更
换整套系统。计算机系统的灵活性和可持续性正体现在此。
当然,主板和接口也不可能是经久不变的,但与其他部件相比,主板
的更新是很缓慢的,如果在设计新的主板时考虑兼容性,原有的部件也就不必
全部更换,整个计算机系统还会继续运行下去。
我们设计程序的思路与此相似,只要把基础程序做好,制订好协议,
以后的工作就可以在网络上进行多人开发。对程序的继续开发也变的很简单。
程序的灵活性和可扩充性也能得到体现。
--
老鸟有交待,中鸟要等待,菜鸟要忍耐。
老鸟级功夫:吹牛、聊天、玩MUD 、发呆。
中鸟级功夫:睡觉、灌水、玩游戏、NT&VC。
菜鸟级功夫:学习、泡妞、玩篮球、And so on
My E-Mail: Nolove@263.net
m6m※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.6.197]
--
Enjoy Linux!
-----It's FREE!-----
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: mtlab.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.944毫秒