![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
wyuxiao729
这个作者很懒,什么都没留下…
展开
-
[置顶] osgi视频教程
基于osgi的微服务框架osmp视频分享 百度网盘: https://pan.baidu.com/s/1nvuJtDR 简介:基于osgi的分布式微服务开发应用框架,使用servicemix作为节点服务容器,通过zookeeper作服务发现、服务路由、负载均衡。同时osmp提供大量的基础组件,使开发人员能快速上手零成本的构建基于osgi的微服务应用。 功能特性:原创 2017-03-29 16:58:57 · 2608 阅读 · 0 评论 -
[置顶] osgi实战项目(osmp)一步一步玩转osgi之拦截器(8)
在osmp里,osmp-http对外发布了统一的访问接口,接受请求解析后从osmp-service容器里获取服务,调用并将结果返回,在这个过程中,我们通过编写自定义的拦截器对请求进行拦截,主要应用以下场景 (安全、权限、数据过滤、数据格式化、记录入参、出参日志、调用统计分析、全链路日志等AOP形为)。下面我们介绍怎样在osmp框架下编写我们的第一个拦截器对非法IP的请求进行拦截。 1、原创 2017-03-29 16:58:49 · 1206 阅读 · 0 评论 -
[置顶] osgi实战项目(osmp)一步一步玩转osgi之第一个服务(7)
前面几篇文章已经讲了一些组件了,今天我们就开始实实在在的动手三分钟完成我们的第一个业务bundle,写一个服务提供对数据的CRUD功能。 我们写一个demo完成学生信息的crud功能。 1、进入osmp下载目录,复制粘贴osmp-utils 并改名为 osmp-demo2、进入osmp-demo目录,修改pom.xml为以下内容 <project xmlns="h原创 2017-03-29 16:58:40 · 401 阅读 · 0 评论 -
[置顶] osgi实战项目(osmp)一步一步玩转osgi之jdbc(6)
已经有很长一段时间没有更新了,年底了比较忙,最近很多新加入的朋友在问jdbc这段,今天抽点空讲一下osmp-jdbc的封装。 osmp的jdbc相比其它框架的来讲主要有以下几点不同。 基于druid的多数据源管理支持多种类型的数据库,目前支持mysql,oracle,mssql。提供数据源动态创建和消毁提供基于动态sql管理和解析提供类似于mybaties原创 2017-03-29 16:58:31 · 1006 阅读 · 0 评论 -
[置顶] osgi实战项目(osmp)一步一步玩转osgi之项目部署(2)
有一段时间没有更新博客了,最近有很多朋友在问怎么部署,今天更新一下,专门讲讲OSMP的编译和部署以及开发调试! OSMP的部署很简单,分为三部分: 工程导入和编译: 1:从osmp(http://git.oschina.net/wyuxiao729/osmp)下载整个工程到本地电脑 2:将工程导入eclipse原创 2017-03-29 16:58:21 · 2744 阅读 · 0 评论 -
[置顶] osgi实战项目(osmp)一步一步玩转osgi之服务发现与服务路由(5)
这一节里主要讲解osmp的服务发现与路由。osmp通过osmp-http组件对外发布了一个cxf的restful服务,所有的请求都通过这个restful这个接口接受请求并解析请求后再调用osgi的服务完成请求后返回到前端。 request->osmp-http的restful接口->解析请求->osgi服务发现->服务路由->调用服务->返回-->组装返回参数->返回 osmp通过原创 2017-03-29 16:58:12 · 872 阅读 · 0 评论 -
[置顶] osgi实战项目(osmp)一步一步玩转osgi之服务发布和引用(4)
今天主要讲一下在osgi环境下的服务注册、和服务引用。 其实osgi只是一个java动态化、模块化的一系列规范,根据不同厂商制定了不同的规范,如Felix和Equinox则分别是Apache和Eclipse开源社区给出的标准规范的实现!而osgi的魅力也在于动态化和模块化,我个人认为要实现动态化最简单的就是通过classload动态加载。我个人理解而已,osgi只是在传统开发的基础上抽象了原创 2017-03-29 16:58:02 · 559 阅读 · 0 评论 -
[置顶] 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=c57f2e1633345a9298a42656cf707505f88edf1e&sha=e原创 2017-03-29 16:57:53 · 812 阅读 · 0 评论 -
[置顶] osgi实战项目(osmp)一步一步玩转osgi之组件介绍(1)
很久没有写过博客了,最近osmp项目开源后,接到很多朋友的咨询,现以osmp项目为基础一步一步介绍和带领大家步入osgi的世界。 适合入门的OSGI实战项目:http://git.oschina.net/wyuxiao729/osmp osmp的起源:在上上家公司的时候和同事一起完成某运营商的智能网管入围测试项目,在他的带领下一步一步的接触osgi,同时被osgi灵活方便的原创 2017-03-29 16:57:43 · 633 阅读 · 0 评论 -
基于微服务下的持续交付环境
背景随着互联网行业的兴起,敏捷开发、Devops被越来越多的公司提及或实施,力求有效地降低交付过程所耗费的成本并提高交付的效率。持续交付通过建立自动化的构建、测试、部署机制,实现业务快速上线的过程。在微服务架中,由于每个服务都是一个独立的,可部署的单元,由一个服务或多个服务组合对外提供服务,服务拆分粒度更细、服务之间依赖更加的复杂,服务的开发、测试、上线也必将带来更大的挑战。微服务环境下持...原创 2019-10-10 10:38:44 · 259 阅读 · 0 评论