http://www.cnblogs.com/tianchi/archive/2012/11/11/2761631.htmlJava程序社区流行的一个观点:学习JEE规范,去看JBoss源码;学习类加载器,就去看OSGI源码。面试官留言:“一把刀有刀锋和刀背,刀锋要磨锐利,但是刀背的锻炼也要加强。”
分类:
编程语言 时间:
2014-10-11 04:29:44
阅读次数:
238
使用osgi开发http类的Service,在启动时默认端口是80。但有可能这个端口已经被本机上的其他程序占用。那么解决问题的方法有两种:1)关闭或修改占用程序的端口; 2)修改osgi启动时的端口。修改osgi启动时的端口号也很简单,在你的run configurations 中的参数列表中中的v...
分类:
其他好文 时间:
2014-10-03 20:29:55
阅读次数:
193
opendaylight作为sdn主要开源项目,采用osgi框架,已经得到很多厂商的支持。氦版本也发布在即。
下面介绍一下在odl中如何实现rpc. odl使用yang作为model模型定义文件,yang规范最先被用于netconf,后来restconf在http协议上实现restful,而采用yang定义模型。
实现分2步:1.采用yang定义模型,实现api jar包。2 实现rpc se...
分类:
其他好文 时间:
2014-10-03 17:11:44
阅读次数:
565
最快捷最简单的方法:找到Myeclipse安装路径,进入configuration文件夹,找到文件config.ini记事本方式打开:修改osgi.instance.area.default项添加一个工作空间:osgi.instance.area.default项后边给一个新的路径 ok修改默认工作...
分类:
系统相关 时间:
2014-09-21 17:23:40
阅读次数:
183
Hello OSGI --- Apache Felix
分类:
其他好文 时间:
2014-09-16 21:59:01
阅读次数:
253
OSGi服务平台向Java提供服务,这些服务使Java成为软件集成和软件开发的首选环境。
探讨了手工方式快速开发OSGI应用的方式,为提高OSGI应用开发速度,提供了方法。...
分类:
其他好文 时间:
2014-09-10 04:05:29
阅读次数:
240
最近在学习osgi,在练习HttpService的过程中,一直出现“A null service reference is not allowed”这样的报错,代码本身没有问题,在网上也搜了不少地方,在《深入理解OSGi》、《osgi原理与最佳实践》这两本书中也没有找到具体的解决方法。万般无奈,只好...
分类:
其他好文 时间:
2014-09-05 18:01:01
阅读次数:
127
最近在使用virgo进行开发基本osgi的项目,在环境搭建过程中报得最多的就是异常就是以"An Import-Package could not be resolved"开头的,以自己的理解和实际遇到的问题来看,引起些类异常的原因有二:
第一:环境中引入了不同bundle,名称不一样但是在多个bundle组件中的MANIFEST.MF中的Bundle-SymbolicName的名称一样,当然这种...
分类:
其他好文 时间:
2014-08-22 16:17:49
阅读次数:
316
通过ServiceTracker可以对查找的Service进行扩展
下面的demo引入装饰器模式对Service进行日志的扩展
demo:
Provider
student-manage/Activator.java
package com.demo.service;
import java.util.Dictionary;
import java.util.Has...
分类:
其他好文 时间:
2014-08-20 00:05:55
阅读次数:
211
ServiceListener三种状态:
ServiceEvent.REGISTERED
ServiceEvent.MODIFIED
ServiceEvent.UNREGISTERING
基于ServiceListener实现服务查找的demo
Provider
student-manage/Activator.j...
分类:
其他好文 时间:
2014-08-19 07:08:43
阅读次数:
264