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毫秒