最新文章列表

osgi实战项目(osmp)一步一步玩转osgi之拦截器(8)

在osmp里,osmp-http对外发布了统一的访问接口,接受请求解析后从osmp-service容器里获取服务,调用并将结果返回,在这个过程中,我们通过编写自定义的 ...
wyuxiao729 评论(0) 有1206人浏览 2017-01-19 17:54

osgi实战项目(osmp)一步一步玩转osgi之第一个服务(7)

前面几篇文章已经讲了一些组件了,今天我们就开始实实在在的动手三分钟完成我们的第一个业务bundle,写一个服务提供对数据的CRUD功能。   我们写一个demo完成学生信息的crud功能。   1、进入osmp下载目录,复制粘贴osmp-utils 并改名为 osmp-demo 2、进入osmp-demo目录,修改pom.xml为以下内容     <project xmln ...
wyuxiao729 评论(0) 有861人浏览 2017-01-11 20:17

osgi实战项目(osmp)一步一步玩转osgi之jdbc(6)

    已经有很长一段时间没有更新了,年底了比较忙,最近很多新加入的朋友在问jdbc这段,今天抽点空讲一下osmp-jdbc的封装。       osmp的jdbc相比其它框架的来讲主要有以下几点不同。   基于druid的多数据源管理 支持多种类型的数据库,目前支持mysql,oracle,mssql。 提供数据源动态创建和消毁 提供基于动态sql管理和解析 提供类似于myb ...
wyuxiao729 评论(0) 有915人浏览 2017-01-10 16:56

osgi实战项目(osmp)一步一步玩转osgi之项目部署(2)

    有一段时间没有更新博客了,最近有很多朋友在问怎么部署,今天更新一下,专门讲讲OSMP的编译和部署以及开发调试!   OSMP的部署很简单,分为三部分:   工程导入和编译:      1:从osmp(http://git.oschina.net/wyuxiao729/osmp)下载整个工程到本地电脑                   2:将工程导入eclipse     ...
wyuxiao729 评论(3) 有3336人浏览 2016-11-07 18:46

Karaf下通过HttpClient下载Maven资源,提示连接超时。

【日志】 **************************** org.osgi.jmx.framework.FrameworkMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@59530fe3 with name osgi.core:type=framework,version=1.7,framework=org.apach ...
can_do 评论(0) 有848人浏览 2015-09-21 21:45

基于Karaf的项目离线打包与发布

Karaf对OSGi Bundle的组织采用Pax的maven url方式,这也隐性的继承了maven的特性,即,所有的依赖来自maven仓库,在实际开发中,这大大的便利了项目结构的组织和维护,开发人员只要指明对某个bundle的maven依赖,karaf自动去选取和下载。但是,在基于karaf的项目部署时,项目或产品的发布环境往往要求严格,不能够随意访问远程的maven仓库;那提供一个本地mav ...
ChrisRc 评论(0) 有5557人浏览 2013-11-30 11:45

基于maven快速搭建自定义的karaf开发调试环境

本文目的 Apache Karaf项目在基于OSGi的组件框架应用开发中为开发者和架构师提供了一个便利的基础运行和部署框架。通过Karaf的Feature定义及Kar打包,开发者可以自由的定义OSGi Bundle的分组并按需定制细粒度的打包定义,在系统发布时,通过自由组合这些feature及kar,可以快速发布针对性的产品或特定的发布包。 Karaf通过与maven相结合,可以为用户基于O ...
ChrisRc 评论(1) 有16691人浏览 2013-11-24 17:15

Karaf开发中的Package uses conflict问题解决思路

问题现象    目前在OSGi环境中记录log日志有很多选择,用的最多的应该是slf4j,针对slf4j的增强也很多,像eclipse/equinox环境中采用logback,karaf中采用pax-logging。    因为没有注意到pax-logging-api的bundle里导出了org.slf4j(包括多个版本),我在karaf(karaf运行时采用pax-logging-api) ...
ChrisRc 评论(0) 有6126人浏览 2013-11-21 12:25

karaf分析

从四个方面对karf进行了分析,分别为karaf的环境变量、启动级别、karaf中出现的新概念和核心技术。 karaf涉及两个环境变量,分别为KARAF_HOME和KARAF_BASE,KARAF_HOME目录下存放的是启动karaf的必需文件,目录结构如下所示: lib目录中包含三个文件,分别为karaf.jar、karaf-client.jar和karaf-jaas-boot.j ...
snoopy7713 评论(4) 有7670人浏览 2011-12-29 08:20

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics