JBoss暴露它的终极野心
于是在这时Marc Fleury和Scott Stark(共同创始人)成立了一家培训咨询公司(JBoss Group LLC)专门提供关于JBoss应用服务器的咨询和培训,并通过这家公司为数不多的收益支撑着整个JBoss应用服务器的持续开发和市场推广。这个阶段维持了比较长的时间。到了2004年1月份,JBoss为了业务和人员上的拓展组建了一个的集团公司(JBoss Inc.)。
同年,JBoss Inc.出让了部分股份给Accel, Matrix Partners, and Intel,并为此获得了近$10M,建立起了技术公司和资本市场的对接,让很多商业上合作的伙伴感觉到了更强的安全感。最终在2004年的7月19 , JBoss Inc. 推出JBoss4.0并以此获得了Sun公司最新版本的J2EE(v1.4)标准认证。此时,JBoss才真正意义上地被商业机构所接受,而不仅仅存在与草根阶层,品质和信誉上的稳定进一步加强了大众对它的信心。在各方面利好消息的影响下,JBoss迅速地吞噬着商业应用服务器市场大量份额。
与此同时,最初只在Rickard Oberg的动态代理RMI设计与JBoss服务器的微内核架构中显露出的轻量级设计,通过两三年来的演变,经过多个项目、各种技术杂志/论坛/Blog的折射和放大,已经形成了一个名为“轻量级容器架构”的完整解决方案。与EJB提供的重量级架构不同,JBoss借助AOP和IoC机制,提供轻量级容器最大程度地降低代码对于专用接口的依赖性,以简短、轻便、专注、可移植的方式实现业务对象,在企业应用开发上广泛地被接受和应用,并逐渐暴露出完全取代传统EJB架构的终极野心。
“无论叫它什么,高端产品的开源化/免费化运动注定要在J2EE产业的发展过程中制造显著的后果。‘JBoss的行径恶化了J2EE的商业环境,’这是McNealy先生的著名论断。他的推理过程如下:只有做好商业推广,J2EE产品才能最终击溃邪恶的.NET平台;但开源服务器会降低主流厂商的销售利润;销售利润越低,用于商业推广的预算就越少;因此,整个J2EE阵营都将受损于JBoss。”从J2EE阵营中主流商业应用服务器的代表对JBoss的反应上看,虽然JBoss一直都游离在J2EE正规军团的边缘,在短短的时间内完成了从一个不为人知的小项目到令正规厂商头疼的行业搅局者并获得众多用户的认可,可见JBoss在J2EE应用服务器上表现已经不容小视。
1