我们团队走了一位高工,叫做qxw,
去了无锡,继续他的事业
作为我们团队的架构师,搭建了一套基于osgi的框架,集成了jersey
研究了一下之后,发现有很多疑问,记录在此,可能这些问题永远都得不到答案了,算是对他的纪念:)
-jerseyContext为什么会有多个?为什么是每个service对应一个jerseyContext?这种context类的实例,不应该是单例吗?
-jerseyServicePath是干啥的,是不是为了修改jersey的默认路径的?
-在这里,我们首先修改jersey的默认服务路径,因为httpservice启动后,代价就比较大了,为什么?httpservice启动后发生了什么?httpservice又是在什么时候启动的?contextListener line 24
-为什么更新路径就是把所有服务都从contextMap和httpServices里删除再加回来一遍?
-为什么删除服务和注册服务,一个用的是service,一个用的是serviceReference?
本文纪念离职的架构师qxw,他曾搭建基于OSGi的框架并集成Jersey。文章探讨了jerseyContext的使用方式及其实例化的原因,jerseyServicePath的作用及其与服务路径的关系,httpservice启动成本问题,以及服务更新与删除的技术细节。
2086

被折叠的 条评论
为什么被折叠?



