QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1871|回复: 23

对MyICQ的一些建议

[复制链接]
发表于 2003-6-12 05:12:49 | 显示全部楼层 |阅读模式
不要在像现在一样做下去了,就算你做得再好MyICQ也只是一个个人作品,也只是许多人眼中的玩具而已

什么叫开放,别以为进了sf.net或是cosoft就叫开放,开放是别人能自由利用你的东西中的有用部分,能够方便的继承你的东西作出各种扩展应用,而不是凭着热情,傻瓜一样加入你的MyICQ项目中,做着向你手下打工仔一样的活为你编写MYICQ代码。
试想一下,我继承了Form类做出了一个我自己的窗口,但我对Form这个项目实在没什么兴趣,但他帮助我实现了我要的功能,我做我的项目的同时也把Form类发扬光大了
------这就是MyICQ的未来,做什么事都要问问,我为什么要用你的东西,不是热情,也不是对某些东西的厌恶,而是对我的好处

我对MYICQ什么版本升级没什么兴趣,但我需要在我的项目中实现一个聊天功能,那我该用什么协议呢?有没有现成的代码可以用呢?万一以后要修改,我是不是可以方便的实现呢?--------------------------------想一想,要说服别人用你的myicq来实现!

1,先做协议后做软件再做市场

固然有一个功能强大的客户端软件是非常重要的
但我觉得没有稳定(非常长的时间内不变)和开放的协议,MyICQ和QQ或者其他聊天软件并没有区别,甚至于更像玩具一些
如果规定好了协议(我看XML比较合适),那么大家在做有聊天功能需求的软件时才会考虑和这个协议兼容,那样MYICQ才可能发展起来

功能上应该分为核心应用和扩展应用
核心应用就是每一个采用这个协议的软件所必须实现的基本功能,其他功能数扩展功能。协议该为客户自己定义扩展功能留下空间。

不要假设很多ICQ软件中理所当然的东西,只要假设最基本的应用即可,根据协议开发出来的客户端甚至可能只是一个网页,服务器端可能只是个jsp

2,作协议和做扩展应用的是不同的小组

与w3.org一样,作协议的组织提供参考的api实现方式,包含核心功能的最简单的一个实现。而作扩展应用的小组实现有实用价值的聊天程序


3,MyICQ的未来

不要想着别人会帮你实现MyICQ的各种应用,别人对MyICQ这个项目可是一点兴趣都没有,但如果MyICQ协议能给我带来各种好处(兼容性,各种支持,已有的实现的各种应用),我就会在我设计的项目采用这个协议,这就是为什么我要用soap,DocBook而不是我自己编一个协议,这也就是MyICQ的未来
发表于 2003-6-12 05:49:01 | 显示全部楼层
说得有一定的道理
回复

使用道具 举报

发表于 2003-6-12 20:46:09 | 显示全部楼层
jabber正是基于xml的这样的一个设计.
www.jabber.org
回复

使用道具 举报

发表于 2003-6-13 11:14:21 | 显示全部楼层
一篇jabber中文文档
用基于XML的即时消息开发Jabber
http://www.programfan.com/showarticle.asp?id=2049
回复

使用道具 举报

发表于 2003-6-13 13:27:59 | 显示全部楼层
使用XML只是数据格式的变化而已,没有本质的变化。
回复

使用道具 举报

发表于 2003-7-14 13:04:47 | 显示全部楼层
en
回复

使用道具 举报

发表于 2003-7-14 13:06:24 | 显示全部楼层
使用XML安全?
回复

使用道具 举报

发表于 2003-7-18 17:49:48 | 显示全部楼层
linqd已经超过了jabberd-2.0:开发速度,模块化,扩展性。linqd的代码质量经过了几年的经验积累和完全重写,比jabberd好很多。这两天我给linq加了ZEROK密码认证,安全性方面也很强了。目前linqd,liblinq开发顺利,就我要弄的linq客户端还在初期阶段。

现在的状况是: 要加油干! 其它的不管了。
回复

使用道具 举报

发表于 2003-7-20 05:15:17 | 显示全部楼层
server已经close source了,还打着什么开源的旗号?
回复

使用道具 举报

发表于 2003-7-21 03:29:34 | 显示全部楼层
现在已经不再打着开源的旗号了~
这是无奈,没什么需要谴责的~
回复

使用道具 举报

发表于 2003-7-21 16:24:52 | 显示全部楼层
为什么不开源?
回复

使用道具 举报

发表于 2003-7-22 04:18:50 | 显示全部楼层
感觉中国的程序员就是没有国外的开放,有点小农意识
回复

使用道具 举报

发表于 2003-7-22 17:04:41 | 显示全部楼层
楼上的写过多少程序?
回复

使用道具 举报

发表于 2003-7-31 22:08:06 | 显示全部楼层
[quote:de445292f6="sjinny"]楼上的写过多少程序?[/quote]

你想说什么就明说嘛! 干吗说这句不着边际的话?
回复

使用道具 举报

发表于 2003-7-31 23:39:20 | 显示全部楼层
如果你写过很多程序,我就不说什么了……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-29 20:14 , Processed in 0.047209 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表