各位大哥,小弟又有难了,乞求大哥们拔刀相助,关于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开发中应该主意些什么?

谢谢大家
...全文
240 18 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
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的差别确实挺闹心,写一个时间过长,转另一个的时候,会有些不习惯,得熟悉几天才能转过来~~

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧