OSGi模块化技术手册

OSGi模块化技术手册

最近有一些争论,主要是关于是否完全成熟的OSGi模块化是严格意义上必须的东西,或者Jigsaw是否一种足够好的“更简单”的方法。但是也许关键点在于对于任何既定的组件在哪里适合什么模块化。OSGi是Java领域里无可辩驳的最成熟的模块系统,它与Java几乎是如影相随。在这本技术手册中我们将分三部分来和大家聊聊OSGi模块化以及它和Java千丝万缕的关系。

点击下载该PDF

OSGI模块化

规范的模块化开发是需要OSGi的重要理由之一,模块化的开发方式一直就是现在的主流开发方式,但业界却一直缺乏这样的标准,当然,如果Java本身具备这样的标准自然就更好了。对于开发者而言,OSGi更重要的特点则是:在开发应用时,它将成为更加优秀的组件模型。下面我们就来看看osgi模块化。

 
 
 

OSGi和Java

当我们在Java的世界中使用组件开发时,OSGi会成为我们的备选工具之一吗?有一点可以肯定的是OSGi的动态组件模型将会支持由组件组装应用和在组件之间隐藏实现细节,同时还会提供组件的生命周期管理功能。

 
 
 

专家谈OSGi

OSGi最重要的事情是支持模块化。但由于大多数应用程序和系统的目的不是为模块化,或被设计并建造为土生土长的模块化设计,采用的OSGi通常包含某种程度的困难。让我们听听专家怎么看待这件事情。

 
 
 
点击下载该PDF

Java Web服务

 
在移动的操作系统争夺战中,Android和iOS都有自己的忠实追随者。那么对于哪一个操作系统更好,我们是否能给出明确的答案呢?
 
HTML5是HTML的最新版本,目前,作为最好的HTML,它得到了广泛的赞誉。HTML5为业务人员,开发人员和客户提供了哪些帮助呢?它就没有不足吗
 
毫无疑问,企业应用将会比许多移动应用更加复杂。不过,尽管企业和移动设备开发存在着明显的差别,移动开发社区做的事情里面仍然有一些很好的经验值得借鉴。
 
HTML5做为一门新兴技术已经越来越受关注,尤其在移动应用开发领域。但在最近的麻省理工学院(MIT)斯隆管理学院的高科技会议上确有不同见解。
 
近年来,作为一个Eclipse标准,OSGi已经受到了越来越多人的欢迎。它为Java组件部署提供了一个模块化的基础,从而也奠定了它在现代应用集成工程中的核心地位。

新的HTML5标准会对企业应用开发产生积极的影响吗?如果是这样,主要是什么影响呢?如果不是,为什么会认为并不是真的对企业开发有帮助呢?

对于那些实施了基于SOA架构信息系统平台的企业来说,服务已经成为企业重要的IT资产,在拥有众多的服务同时,也会有大量的服务调用者,如何更好的使用这些服务……

在我最新一篇关于成功使用ESB文章发表之后,收到了很多反馈,基于这些反馈以及LinkedIn上SOA兴趣组关于 “进行ESB还是不进行是个问题” 的论点,我认为探讨一下ESB和EAI技术是很有用的。

 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录