各位大哥,小弟又有难了,乞求大哥们拔刀相助,关于BS和CS◎◎◎◎◎◎◎◎◎◎◎◎◎(100分求解)

jazzyboy 2004-10-12 09:39:54
(100分求解)
我最近要着手开发一个基于swt的IM软件
单从java技术层面来说,实现这样的IM是没有问题的

但是,我的问题在于:
我项目经验比较丰富,但是都是基于BS应用的
CS方面只在一年前做过几个月的swing GUI
因为CS应用的经验很少
刚刚开始构思这个IM的时候
我发现我的思维严重受到BS模式思维惯性的影响
主要因为BS和CS分别是拉模式和推模式
比如当我考虑如何消息到来时,让用户的头像跳动
实现这样的一个功能,我的第一个反映竟然是
启动一个专用线程,不断的扫描监听(就像BS聊天室的不断刷新)
可是我很快就意识到这样完全没有必要,只要实现一个监听器就可以了

类似的误区还有很多

在次我不是要探讨BS和CS的区别,我是希望能获得经验人士一些帮助和提示
一个习惯了BS开发的程序员在CS开发中应该主意些什么?

谢谢大家
...全文
210 点赞 收藏 18
写回复
18 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
nwpulipeng 2004-10-13
混分
回复
jazzyboy 2004-10-13
哈哈,昨天给jdev的maillist发了封信,今天还真有人回了。
回复
javafaq2004 2004-10-13
BS就是带有B的CS。
回复
jazzyboy 2004-10-12
谢谢楼上的诸位,IM具体实现技术不用关心,已经解决。关键是GUI表示层的问题。
回复
eramyang 2004-10-12
学习MSN采用WebServices,去看看MSN有Java版的开放源码的.(别人说的)
回复
shangqiao 2004-10-12
我觉得你可以参考一下SWT,我感觉和B/S的结构要比AWT相近
回复
rekcah_ph 2004-10-12
有什么好说的呢,先做个再refactor,反正又不是正式项目。要给自己犯错误和总结的机会。
回复
zhoyan 2004-10-12
只要考虑B/S下是在服务端执行的,C/S下有可能实在客户端执行的就可以了.
回复
Megres 2004-10-12
up
回复
zhoyan 2004-10-12
ding
回复
jazzyboy 2004-10-12
up
回复
javafaq2004 2004-10-12
很正常,这种影响会随着你BS的熟悉程度的加深而加深。
回复
youthy_yy 2004-10-12
与时俱进
回复
黑马 2004-10-12
参考成熟的系统,模仿着做一做就慢慢熟悉了
回复
wangzhanlili 2004-10-12
建议去下个demo,java这方面的不多,但c 的很多,不过原理都是一样的。

以前是搞vc的。
回复
detron 2004-10-12
我看主要要注意GUI
回复
易点互联 2004-10-12
up
回复
射天狼 2004-10-12
B/S和C/S的差别确实挺闹心,写一个时间过长,转另一个的时候,会有些不习惯,得熟悉几天才能转过来~~
回复
相关推荐
发帖
Java SE
创建于2007-09-28

6.1w+

社区成员

Java 2 Standard Edition
申请成为版主
帖子事件
创建了帖子
2004-10-12 09:39
社区公告
暂无公告