最近在忙些什么?
1:瞎忙。
2:准备研究一下springside,居然网站都停了。转而看了看AppFuse, Matt Raible确实是高人,代码很潮很fashion.
确实堪称最佳实践。以其闭门造车, 不如改革开放, 站在高人的肩膀上,往往会事半功倍的。
3:因为appfuse的原因, 很浅的看了下Spring Security, 比起Acegi的繁琐,确实爽了许多。有机会在项目中要用一下。
4:这辈子从没想过的事情发生了:居然要搞一个IM.
这东西看似简单,其实里面的水颇深, 要同时支持海量用户在线不是容易的事情啊。一个月要完成,并且要加入自己的business robot,
谈何容易。于是走了捷径,基于XMPP的spark + openfire。
服务端就用openfire了, 客户端采用spark plugin模式,把我们自己的一些颇为怪异的
东西加入其中。
推荐采用spark plugin进行spark的商业开发, 不仅兼容了spark的版本, 代码也清晰许多,升级也方便。
出来的效果颇为怪异: