OSGI简介—HelloWorld】的更多相关文章

版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/wanghuan203/article/details/13631713 本次介绍的 HelloWorld 例子程序主要的功能是在启动和停止一个 Bundle 的时候输出开始和结束信息.下面我们就来完成第一个 Bundle. 第一步,创建 Bundle 工程. 在 Eclipse 中创建一个 Plug-in 工程. 输入工程相关的信息,这里和创建普通的 Java工程唯一的不同点就是要选择 this…
OSGi简介 OSGi是什么 下面来看看“维基百科”给出的解释: OSGi(Open Service Gateway Initiative)有双重含义.一方面它指OSGi Alliance组织:另一方面指该组织制定的一个基于Java语言的服务(业务)规范——OSGi服务平台(Service Platform). OSGi Alliance是一个由Sun Microsystems.IBM.爱立信等于1999年3月成立的开放的标准化组织, 最初名为Connected Alliance.该组织及其标准…
一.OSGI简介 OSGI全称为Open Service Gateway Initiative(开放服务网关规范),有两个层面的含义,一方面它指OSGi Alliance组织:另一方面指该组织制定的一个基于Java语言的服务(业务)规范--OSGi服务平台(Service Platform). 一般Java开发人员所说的OSGI是指由OSGi Alliance组织制定的Java模块化规范,该规范的核心部分是一个框架,其中定义了应用程序的生命周期模式和服务注册.基于这个框架定义了大量的OSGi服务…
OSGi(Open Service Gateway Initiative)技术是Java动态化模块化系统的一系列规范.OSGi一方面指维护OSGi规范的OSGI官方联盟,另一方面指的是该组织维护的基于Java语言的服务(业务)规范.简单来说,OSGi可以认为是Java平台的模块层. OSGi服务平台向Java提供服务,这些服务使Java成为软件集成和软件开发的首选环境.Java提供在多个平台支持产品的可移植性.OSGi技术提供允许应用程序使用精炼.可重用和可协作的组件构建的标准化原语,这些组件能…
环境准备: jdk版本号 jdk:1.7 karaf: 版本号:apache-karaf-3.0.1 下载地址: http://pan.baidu.com/s/1qWM4Y1u http://karaf.apache.org/ 配置本地仓库: 參考:http://blog.csdn.net/wobendiankun/article/details/25333113 启动karaf: karaf_home/bin/karaf.bat 启动成功例如以下: 安装 mvn-hello-provider…
原文地址 目前,业内关于OSGI技术的学习资源或者技术文档还是很少的.我在某宝网搜索了一下“OSGI”的书籍,结果倒是有,但是种类少的可怜,而且几乎没有人购买.因为工作的原因我需要学习OSGI,所以我不得不想尽办法来主动学习OSGI.我将用文字记录学习OSGI的整个过程,通过整理书籍和视频教程,来让我更加了解这门技术,同时也让需要学习这门技术的同志们有一个清晰的学习路线. 我们需要解决一下几问题:1.如何正确的理解和认识OSGI技术? 我们从外文资料上或者从翻译过来的资料上看到OSGi解释和定义…
开发环境分为三个部份 osgi_provider: bundle开发环境,对外提供服务 osgi_consumer: 引用其他bundle osgi_main: 执行測试 项目主要内容 : common.xml: <?xml version="1.0" encoding="UTF-8"?> <project name="common"> <!-- 属性定义 --> <dirname property=&q…
IoC Container: 这是最重要的,也是最基础的, Spring的基础.它的作用是配置和Java对象的生命周期管理. DAO, ORM, AOP, WEB: 该模块可用于将工具或框架集成到了Spring. Spring是什么 轻量级:Spring是非侵入性的 依赖注入 面向切面编程 容器 框架 一站式 Eclipse安装插件 1.配置Spring的Bean可以省去以上两个步骤 2.Bean  3.  4.输出结果  5.创建容器就已经调用无参的构造方法并且调用set方法赋值…
osgi简介: http://osgia.com/ http://blog.csdn.net/xiaokui008/article/details/9662933 http://wdhdd889.iteye.com/blog/392428 实例 http://www.cnblogs.com/HeroBeast/archive/2012/04/19/2457176.html…
OSGI介绍 OSGI简介 OSGI (Open Service Gateway Initiative)联盟成立于1999 年,它是一个非盈利的国际组织,旨在建立一个开放的服务规范,为通过网络向设备提供服务建立开放的标准,是开放业务网关的发起者. OSGI联盟的初始目标是构建一个在广域网和局域网或设备上展开业务的基础平台,对OSGI 的最早设计也是针对嵌入式应用的,诸如机顶盒.服务网关.手机.汽车等都是其应用的主要环境. 由于OSGI的诸多优秀特性(可动态改变系统行为,热插拔的插件体系结构,高可…