期待已久的OSGi DevCon 2008将会在下周(3月17日---3月20日)和EclipseCon 2008共同召开,今年OSGi的Topic比去年更多,也占据了更重要的位置,来看看本次大会即将开讲的Topic,畅想畅想,看看哪些Topic将会成为热题。
本届Topic仍然和往年一年,分为Long Talks、Tutorials、Short Talks、Panel和Additional OSGi Talks,本届OSGi DevCon可谓是众星云集,世界级的OSGi大师们共聚一堂,毫无疑问将给我们这些OSGi Fans们贡献一顿大餐。
Long Talks方面Topic的选择可谓是用心良苦,几乎涵盖了整个软件领域:企业应用、手机应用和嵌入式应用,对于我个人而言,其中最值得关注的Topic是:
1、How To Build Large Scale Enterprise Applications Using OSGi
这个Topic从名字就会吸引很多人了,毕竟以目前OSGi的规范而言,在企业应用领域的支持方面还是有很多的不足,但从这篇实战性质的Topic中应该能学习到不少东西。
2、The Virtual OSGi Framework
这个Topic由去年主讲R-OSGi的人来讲,无疑去年的R-OSGi已经吸引了众多人的眼球,尽管一年来还是没去好好研究R-OSGi,不过还是非常关注OSGi在分布式领域的应用的,毕竟这和我现在所从事的也非常相关,而今年的这篇Topic无疑更加的吸引人,如果说R-OSGi完成了一个基于OSGi的分布式应用框架的话,那么今年这个Topic就是要讲解基于R-OSGi实现的一个可管理、可监控的分布式应用框架了,又流行的词说就是具备了govermance能力,这也是SOA中最难实现的一个目标,同时如何在分布式应用中也仍然保持OSGi的那些特性,这也是很值得学习的,来我们来期望这个Topic能给我们带来点实际的东西。
Tutorials则基本就回到了企业应用领域了,不过还是会挺精彩的,值得期待的有:
1、Building Secure OSGi Applications
安全性这方面是插件式应用中很关心的一点,尤其是在OSGi中,由于OSGi的插件动态化使得很有可能会直接运行一个不安全的bundle,因此如何起用OSGi本身的security来实现安全控制是很重要的,还有如何在OSGi中使用数字签名bundle。
2、Remotely deploying Equinox with Maynstall
这个Topic上比较值得期待的是关于如何实现远程部署的部分。
3、Spring DM, formerly called Spring-OSGi
听听关于Spring DM的正式宣讲,好像改名以来这是第一次这么大场合的公开宣讲,希望能听到些什么,毕竟Spring DM是个非常好的结合。
也许能让我们看到如何让Spring支持hot deploy,:),那就是件很好的事了,而且如果能在不怎么改动现有project based on spring就实现hot deploy的话,我想这就会是个非常成功的Topic。
4、An introduction to Pax tools for OSGi
这个Topic中值得关注的无疑就是听听Pax team是怎么讲解把传统project移植到OSGi的(可以看看和我的Opendoc中的做法的不同点),以及基于pax tools支持的传统war的部署。
Short Talks反倒是我认为这次大会中非常精彩的部分,可惜short talk时间太短,only 10 min,如果去参加这次大会的short talk的话,我估计都会有意犹未尽的感觉,来看看short talks的Topic:
1、Enterprise Expert Group Status Report
这个期待已久了,EEG成立也这么久了,没看到什么动静,真希望这个short talk中能展现出些什么。
2、Modular web applications based on OSGi
这个话题无疑是个很值得探讨的话题,因为OSGi对于web app的影响就会是web app modular的真正贯彻实施了,它里面有个很有意思的地方就是可以把众多的OSGi bundle组织为一个URI的范畴,尽管从技术上来讲不是太难,不过可以看看他们会采用什么方案来实现这个。
3、How to distribute Spring Dynamic Modules for OSGi with the Newton Project
这个有点意思,其实这话题也是值得深入探讨探讨的,希望在EclipseCon之后会有这话题的深入探讨的article或blog。
4、What's next for OSGi?
这个无疑也是非常值得关注的,看看OSGi接下来能继续带给我们哪些惊喜吧。
Panel是个精彩的论战,几位大师共同论说eclipse extensionsVs DS,这很有意思,我在我以前的blog中也对这个进行过评述,现在的观点仍然是两者适用于不同的应用场景。
在Additional OSGi Talks中,Transactions in Eclipse Based SOA这个Topic很值得关注,从这个Topic也许我们能观摩观摩Topicer会展示一个怎么样的分布式事务的实现方案。
总体看下来,本次大会仍然将会非常的精彩,而必然也会再次让OSGi成为世界的焦点,让我们共同的期待这场盛宴吧。
ps:如果OSGi DevCon所有的Topic都能有录像、录音以及PPT提供就好了。
分享到:
相关推荐
OSGI(Open Services Gateway Initiative)是一种开放标准,用于创建可模块化的Java应用程序。它提供了一种灵活的框架,使得开发者可以构建、部署和管理模块化组件,这些组件被称为服务或bundle。OSGI的核心理念是将...
OSGI(Open Services Gateway Initiative)是一种模块化系统和Java服务框架,它允许应用程序由一系列可独立更新和替换的模块组成,这些模块称为“bundle”。在本实例中,我们将探讨如何利用OSGI技术来开发Eclipse...
OSGi(Open Services Gateway Initiative)是一种Java模块化系统,它为开发人员提供了一种动态、模块化的运行时环境。在OSGi中,应用程序被分解为称为“bundle”的独立单元,这些bundle可以相互依赖并独立地加载、...
OSGI(Open Services Gateway Initiative)是一种Java模块化系统,它允许开发者将应用程序分解为一系列可独立部署、更新和交互的服务。林昊所著的《OSGI实战》与《OSGI进阶》是深入理解OSGI技术的重要参考资料,适合...
OSGI组件编程是一种在Java平台上构建模块化应用程序的方法,它由OSGi联盟制定标准,并被广泛应用于企业级软件开发,尤其是对于需要高度可扩展性和动态性的系统。在本教程中,我们将深入探讨如何使用Eclipse和Equinox...
OSGi(Open Services Gateway Initiative)是一种Java平台上的模块化服务框架,它定义了一种标准,使得开发者能够构建可互操作的、动态的、模块化的软件系统。OSGi的核心概念是基于Java的模块化,它的主要目标是为...
OSGi规范中文版是一本全面介绍OSGi技术的书籍,它不仅涵盖了OSGi技术的基础知识,还详细介绍了OSGi的内部结构和工作原理,对于想要深入学习和应用OSGi技术的开发者而言,是一本非常有价值的参考书。 ### OSGi规范的...
OSGI(Open Services Gateway Initiative)是一种开放标准,用于创建模块化和动态的Java应用程序。它为Java开发人员提供了一个框架,使他们能够构建可热插拔的组件,从而实现更灵活、可扩展和可维护的软件系统。在本...
这个压缩包包含了关于OSGI的重要文档,分别是“OSGi R4核心规范文档”、“OSGi服务文档”以及“OSGi-最佳原理与实践”(王昊编著)。下面将详细介绍这些文档所涵盖的关键知识点。 首先,"OSGi R4核心规范文档"是...
资源名称:OSGI原理与最佳实践内容简介:国内第一本OSGi图书OSGi国内推广者林昊多年经验的结晶涵盖OSGi从入门到深入的知识体系引领OSGi国内研究和普及本书基于作者多年使用OSGi的经验而编写,涵盖了OSGi从入门到深入...
标题中的“tomcat嵌入OSGI容器”是指在Apache Tomcat服务器中集成OSGI(Open Service Gateway Initiative)框架,使得Tomcat能够支持模块化的应用程序部署和管理。OSGI是一种Java平台上的服务导向架构,它允许动态地...
Spring OSGi是Spring框架与OSGi(Open Service Gateway Initiative)规范相结合的一种技术,它允许在OSGi容器中运行和管理Spring应用。OSGi是一种模块化系统,为Java应用程序提供了动态部署、版本控制和依赖管理的...
《企业OSGi实战》一书是OSGi企业应用的权威指南,它不仅涵盖了OSGi在企业环境中的应用,还提供了Java企业版(Java EE)与OSGi特性的融合方法。本书详细介绍了模块化编程的重要性,以及OSGi如何强化Java的模块化能力...
OSGi(Open Services Gateway Initiative)是一种开放标准,用于创建模块化Java应用程序。它提供了一种动态的、可扩展的框架,使得开发人员可以构建、部署和管理软件组件。本资源包含两本书籍:“OSGi原理与最佳实践...
OSGi(Open Services Gateway Initiative)学习笔记(一) 在IT领域,OSGi是一种模块化系统和Java服务平台,它提供了一种动态管理软件组件的能力。本文将深入探讨OSGi的基本概念、架构以及如何使用它来构建可扩展和...
OSGI(Open Services Gateway Initiative)是一种开放标准,用于创建模块化和可扩展的Java应用程序。它提供了一种灵活的框架,允许开发人员将应用程序分解为独立的模块,这些模块称为服务。OSGI的核心是它的模块系统...
利用R-OSGi实现分布式OSGi应用 本文通过介绍传统 OSGi 应用程序及 R-OSGi 的实现方式入手,阐述了 R-OSGi 对于 OSGi 规范的实现方式。然后通过一个简单的功能实现由浅入深地讲述传统 OSGi 和 R-OSGi 上的两种不同...
在"OSGI.rar_OSGI eclipse_eclipse osgi_java OSGI_osgi"这个压缩包中,我们可以找到"OSGI实战.pdf",这很可能是关于如何在Eclipse环境下使用OSGI进行实际开发的详细指南。该书可能会涵盖以下关键知识点: 1. **...
OSGI,全称为Open Service Gateway Initiative,中文名为开放服务网关倡议,是一个为Java平台设计的模块化系统和动态服务框架。它定义了一种标准的模块化体系结构,允许Java应用程序由可独立更新和替换的模块(称为...
OSGi(Open Services Gateway initiative)是一种Java动态模块化系统规范,其核心思想是将应用分割成一系列的 bundles(模块),每个 bundle 都可以独立地安装、启动、停止、更新,而不会影响到其他 bundles。OSGi ...