
osgi
clamaa
这个作者很懒,什么都没留下…
展开
-
使用Tycho构建OSGi插件项目
使用Tycho构建OSGi插件项目自动构建OSGi Plugin项目,一直以来就是个头疼的问题。直到 Tycho 的出现,这些都不在成为问题了。用它你可以很轻松来构建Eclipse插件(Eclipse Plugin) , Eclipse features , Eclipse的更新站点(Update Site)以及可以直接执行的Eclipse产品(Eclipse Product)。 Tycho插原创 2017-04-11 09:46:02 · 1899 阅读 · 1 评论 -
Equinox容器的搭建
OSGi是基于Java的服务平台的规范,本质是将Java面向对象的开发转向面向组件和服务的开发,具有服务组件模块化,动态加载应用等特点。Equinox 则是Eclipse所使用的OSGi框架,是Eclipse强大的插件体系的基础,是Eclipse著名的PDE开发环境的底层,Eclipse的稳定可靠性也为该框架带来了声誉。 Equinox是EclipseRT工程的一部分,为Eclipse提供原创 2017-04-11 09:46:31 · 1719 阅读 · 0 评论 -
eclipse插件开发简介
1. 概述eclipse最初是由IBM公司开发的下一代IDE开发环境,现在由eclipse基金会管理。eclipse已经成为最流行的Java IDE。 说起eclipse,就离不开OSGi。自从eclipse3.0开始,其内核被移植到OSGi框架上,OSGi的bundle也成为插件的同意词。可以说,想要深入地了解eclipse插件开发,就必须同时对OSGi的相关内容进行深入了解。原创 2017-04-11 09:49:11 · 731 阅读 · 0 评论 -
使用DOSGi在OSGi环境下发布Web Services
前言Apache CXF是一个开源的服务框架项目,而Distributed OSGi子项目提供了基于OSGi远程服务规范的分布式组件实现。它使用Web Services,HTTP上的SOAP手段实现了远程服务的功能,对外暴露了WSDL规约。本篇就是介绍使用dosgi在OSGi环境下将OSGi的服务暴露成Web Services的过程。 DOSGi的项目主页:http://cxf.apa原创 2017-04-11 09:50:36 · 462 阅读 · 0 评论 -
OSGi学习-总结
本文是osgi实战一书的前几章读书总结1. OSGi简介Java缺少对高级模块化的支持,为了弥补Java在模块化方面的不足,大多数管理得当的项目都会要求建立一整套技术,包括:适应逻辑结构的编程实践;多个类加载器的技巧;进程内部组件间的序列化; OSGi服务平台是专门针对Java对模块化支持不足的情况,由OSGi联盟定义的一个行业标准。OSGi服务平台引入一个面原创 2017-04-11 09:50:55 · 352 阅读 · 0 评论