Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1909112
  • 博文数量: 219
  • 博客积分: 8963
  • 博客等级: 中将
  • 技术积分: 2125
  • 用 户 组: 普通用户
  • 注册时间: 2005-10-19 12:48
个人简介

文章分类

全部博文(219)

文章存档

2021年(1)

2020年(3)

2015年(4)

2014年(5)

2012年(7)

2011年(37)

2010年(40)

2009年(22)

2008年(17)

2007年(48)

2006年(31)

2005年(4)

分类: Java

2010-08-30 13:22:42

最近在搞OPENFIRE,想把它弄成一个我们公司自有协议的软交换系统。要达到100W用户同时在线的数据量。
至于OPENFIRE是什么,就不说了,上网查去吧。
关于openfire的内核理念不错,所有功能都是服务,服务间又可以有相互依赖关系.就是一个服务可以调用其它服务.这样利于系统解藕,每个服务只保证它自己的运行状态正常就行了。
系统里也没有事务,就是一个一个的包,包中有来源和目的地址。把它从入口处传进来,交给一个服务,由这个服务往下一个服务传递,直到连接目标地址的服务,如果中途出错,则把它发回源地址,并加上错误原因。
只是一些浅显的理解,实际读了它的大部分的关键代码,流程清楚了,但细节还没有完全弄透。
先写这么多。
阅读(2156) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~