JiveJdon Community Forums
在线304人   首页   主题总表   培训咨询   精华   查搜   注册    登陆
首页 » 论坛 » Java多线程 集群 并行模式
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表
???en_US.forumThreadNext.name??? 下一主题
Go 总共有 6 回复 / 1
 发表新帖子   回复该主题贴
liuhs

悄悄话
发表文章: 8
注册时间: 2003年10月16日 14:10
IM服务器的问题,急!!! 2003年11月03日 10:18 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
标签列表
最近公司想做一个类似腾讯**的IM软件,客户端用VC,服务端准备用JAVA,请问BANGQ老大,J2EE的集群支持UDP协议吗,如果不支持,应该如何解决呢!
banq

悄悄话
发表文章: 9312
注册时间: 2002年08月03日 17:08
Re: IM服务器的问题,急!!! 2003年11月03日 13:07 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
J2EE的集群一般指Web和EJB两个,这个实时应用显然只能使用J2EE的EJB技术,我曾经参与架构设计过一个中型手机社区游戏系统,当初目标是瞄准跨客户端(包括手机端)的IM之类实时社区软件。

我的《java实用系统开发指南》的第一章是针对TCp和UDP的底层API设计,主要也是使用在这个方面。

IM之类的实时系统最大的特点是性能,性能有两个方面提高:1.向下思维,直接使用Java从底层构建整个系统,脱离J2EE容器,这样做优点是:目前单态性能提高了,但是多台集群需要自己实现,开发周期长。2.向上思维,使用J2EE的集群特性,这样做优点是:多台机器性能好,无需专门开发代码,缺点是:可能两台机器才抵前面方案的一台,硬件投入大。

方案取舍视公司决策人员,长远考虑和软件质量考虑,后者当然是首选,对软件水平要求也要高。

SerialNumber

悄悄话
发表文章: 1
注册时间: 2003年11月03日 17:13
Re: IM服务器的问题,急!!! 2003年11月03日 17:15 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
有个Instance Message 的协议叫Jabber。Jabber的C语言服务器可能更成熟一些,相应的C、Java服务器和客户端软件也有开源的,请参考。
即使不使用这一协议,我感觉把技术限制在UDP上也是不合理的,那意味着你们的产品只能在局域网中使用。
最后,即使消息一般应使用P2P的通讯方式,服务器端压力不应该很大,不用服务器集群的。
祝你们成功。
crogers

悄悄话
发表文章: 84
注册时间: 2003年10月11日 13:47
Re: IM服务器的问题,急!!! 2003年11月03日 17:36 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
我们这里用jabber做的,用得很好
liuhs

悄悄话
发表文章: 8
注册时间: 2003年10月16日 14:10
Re: IM服务器的问题,急!!! 2003年11月03日 18:49 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
这个服务器要求,保存历史记录,客户端能向手机发送短信,接收从手机发上来的短信,以及客户端对客户端,所有这些都有通过服务器中转.客户端现在已经发布了,只不过不成功.现在的服务端是VC写的,BUG很多,我想说服领导服务端用J2EE,大家有什么好的建议,我这里先谢过了.

crogers

悄悄话
发表文章: 84
注册时间: 2003年10月11日 13:47
Re: IM服务器的问题,急!!! 2003年11月04日 09:19 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
对于jabber来说,那只是外面的adapter的问题
photonman

悄悄话
发表文章: 9
注册时间: 2003年06月23日 09:07
Re: IM服务器的问题,急!!! 2003年11月04日 09:40 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
呵呵,我们自己做了一个IM服务器,是用J2SE从Socket写的。
如果考虑群集倒是个头大问题。

那位大虾可以给些建议....
这个主题有 6 回复 / 1Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache 缓存 DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Seam Spring Struts
正在读取,请等待...
google yahoo 新浪ViVi 365Key网摘 天极网摘 CSDN网摘 添加到百度搜藏 POCO网摘 博采网摘
查询本论坛内 回复超过的热门帖子
     回复该主题贴
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

手机阅读 add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com
anti spam