最新文章列表

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

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

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

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

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

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

osgi实战项目(osmp)一步一步玩转osgi之cxf发布服务(3)

一直在忙项目上的事情,更新的有点儿晚了,今天抽空来讲一讲在osgi下通过cxf发布服务,具体可以参看osgi-http组件。 http://git.oschina.net/wyuxiao729/osmp/tree/master/osmp-http?dir=1&filepath=osmp-http&oid=c57f2e1633345a9298a42656cf707505f88ed ...
wyuxiao729 评论(0) 有2823人浏览 2016-09-13 20:51

使用Apache ServiceMix轻松发布Web Service

Apache ServiceMix集成了Camel、Camel-CXF,可以轻松地发布Web Service。 与传统的通过Servlet发布web Service的方式不同,我们可以通过Camel路由分别处理不同的web service调用。以下是一个简单的例子: 我们首先看看以下服务接口定义: package com.ponder.ws; public interface ISer ...
killko 评论(3) 有2616人浏览 2015-04-14 15:22

Apache ServiceMix入门之五

我们也可以在Servicemix中,利用Camel支持通过Java Bean来处理我们的业务逻辑。 首先,我们需要理解org.apache.camel.Processor这个接口,它只有一个方法process,参数是Exchange。 Exchange是什么呢?我们可以将Exchange理解为一个“消息”的封装,它包含了in和out两部分,这两部分又可以分别包含一个(或零个)body和多个(或零 ...
killko 评论(0) 有1322人浏览 2014-12-20 12:59

Servicemix,Karaf和Camel

转自:http://www.verydemo.com/demo_c143_i3241.html Servicemix是一个基于JBI规范的ESB,从Servicemix4开始全面支持OSGI,所谓全面支持是指不仅Servicemix4本身是基于OSGI framework和OSGI Bundle来实现,而且在Servicemix4上跑的应用也是由OSGI Bundle来构成的。而目前有很多J2E ...
coffeehot 评论(0) 有1200人浏览 2014-08-04 16:34

How does ServiceMix compare to Mule

from: https://cwiki.apache.org/confluence/display/SM/How+does+ServiceMix+compare+to+Mule   Conceptually, ServiceMix and Mule are quite similar in that they allow services to be integrated through di ...
coffeehot 评论(0) 有709人浏览 2014-07-31 17:44

servicemix introduction

From: http://servicemix.apache.org/docs/5.0.x/user/index.html   Apache ServiceMix is a flexible, open-source integration container that unifies the features and functionality ofApache ActiveMQ, Cam ...
coffeehot 评论(0) 有1178人浏览 2014-07-07 20:15

OSGi在ServiceMix4中的应用

本文向您介绍OSGI在ServiceMix4中的应用。ServiceMix4不仅支持JBI规范,更重要的是支持OSGi,本文将详细介绍ServiceMix4的应用过程。     转自:http://developer.51cto.com/art/200906/129436.htm
coffeehot 评论(0) 有747人浏览 2014-06-22 17:15

Camel中Splitter和Aggregator的使用

最近公司要用camel来切分字符串,然后聚合起来,判断是否处理完成。容器是用的Servicemix。 blueprint.xml <?xml version="1.0" encoding="UTF-8"?> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0 ...
lymalf 评论(0) 有1728人浏览 2013-05-31 16:27

Apache ServiceMix入门之四

上节,我们尝试了camel-ftp component和file component组成的2个路由,可以看到两个路由间接地通过“file:c:/inbox"这个endpoint,达到下载文件,然后再将文件移到另一文件夹的效果。下面,我们再来看几个其它Component的例子: 首先,我们先准备一下环境,先在console下运行: karaf@root>log:clear ...
killko 评论(3) 有2799人浏览 2013-03-16 00:50

Apache ServiceMix入门之一

ServiceMix是Apache的一个顶级开源项目,是一个ESB实现。在个人看来,它最大的特色就是从核心到应用全面支持OSGI。 ServiceMix是以Karaf为内核,而Karaf也是从早期ServiceMix的内核部分独立出来而成的一个Apache顶级项目。Karaf是整合OSGI framework及一些周边基础功能实现而成的OSGI运行时环境,所以,可以说ServiceMix就是在O ...
killko 评论(1) 有8051人浏览 2013-03-08 23:15

Apache Servicemix入门之二

ServiceMix正常运行后,我们尝试编写一个Blueprint XML文档: <?xml version="1.0" encoding="UTF-8"?> <blueprint xmlns="http://www.osgi.org/xmlns/blu ...
killko 评论(3) 有3478人浏览 2013-03-07 23:25

Camel 练习

<?xml version="1.0" encoding="UTF-8"?><blueprint    xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"    xmlns:cm="http://aries.apache.org/blueprint/xmlns/b ...
justice_jl 评论(0) 有1044人浏览 2013-01-09 19:17

serviceMix中trace的时机

serviceMix中trace的时机 1、每个from产生一个新的exchange对象 2、每当显式使用exchange对象的时候,似乎都会触发trace
xgbjmxn 评论(0) 有883人浏览 2012-02-29 11:03

关于serviceMix在osgi:refresh或者osgi:restart后变量的重新赋值问题

关于serviceMix在osgi:refresh或者osgi:restart后变量的重新赋值问题 1、 对于一个bundle包而言,osgi:refresh或者osgi:restart后,会使得包内的一般类重新实例化、但不会重新加载,故此static变量不变、实例变量变化。 但是Activator类会重新加载,static变量和实例变量都会变化。 2、如果用新的bundle覆盖旧bundle,那么 ...
xgbjmxn 评论(0) 有1187人浏览 2012-02-29 10:51

开源软件在中国的使用和发展问题

开源软件在中国的市场可谓庞大,但是开源软件的商业在中国却发展的不好。   上周日我参加一次SOA草根论坛 的聚会的时候和大家聊到这个问题, 感 ...
jnn 评论(56) 有6768人浏览 2008-11-25 12:06

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics