基于osgi的微服务框架osmp视频分享
百度网盘: https://pan.baidu.com/s/1nvuJtDR
简介:
基于osgi的分布式微服务开发应用框架,使用servicemix作为节点服务容器,通过zookeeper作服务发现、服务路由、负载均衡。同时osmp提供大量的基础组件,使开发人员能快速上手零成本的构建基于osgi的微服务应用。
功能特性:
1、基于OSGI、SERVICEMIX开发
2、组件化的开发方式,封装了大量的基础组件,可以直接用于实际项目
3、动态的数据源添加、动态的SQL支持,提供DEMO可快速零成本入门
4、在线BUNDLE服务安装、部署、升级、卸载
5、通过CXF提供基于RESTFUL的微服务访问,通过client可以方便灵活的扩展多种通讯协议
6、通过ZOOKEEPER实现基于分布式的服务注册、发现、路由、负责均衡
7、全局日志集中式管理,方便快捷的日志查询
8、提供多种维度的监控管理,数据库监控、服务监控、BUNDLE监控、性能监控、缓存监控等
9、提供基于策略的灰度升级、安全拦截、可实现参数级别的软负载和服务路由
10、提供强大的扩展能力,可以自由扩展组件以适应项目需要
11、提供强大的WEB管理界面,集中式的管理各NODE节点
视频说明:
0、osgi实战项目osmp-介绍
1、osgi实战项目osmp-开发环境
2、osgi实战项目osmp-部署
3、osgi实战项目osmp-helloworld (注意共三节内容)
4、osgi实战项目osmp-osgi基础讲解
5、osgi实战项目osmp-框架剖析
6、osgi实战项目osmp-http(cxf发布服务)
7、osgi实战项目osmp-service(服务注册)
8、osgi实战项目osmp-cache组件1
9、osgi实战项目osmp-cache组件2
10、osgi实战项目osmp-jdbc组件1
11、osgi实战项目osmp-jdbc组件2
12、osgi实战项目osmp-注册中心(客户端负载均衡、服务发现和路由、服务注册、策略实现)
13、osgi实战项目osmp-netty组件
osmp群:335898216
qq:510966603
相关推荐
**OSGI实战教程** OSGI(Open Service Gateway Initiative)是一种开放标准,用于创建模块化Java应用程序。它通过提供一个服务导向的架构,使得组件可以独立地安装、升级、激活和停用,从而解决了Java应用程序的...
Equinox这个工程,对Equinox进行了试用,不出意料,尽管Equinox还没有正式的发布版本,甚至连里程碑版本都还没有,但Equinox作为OSGI R4 RI,表现非常出色,特别是借助Eclipse提供的IDE,更是令它在OSGI框架的竞争中...
### Apache Shiro 视频教程知识点概述 #### 一、Apache Shiro 概述 1. **Apache Shiro 的定义**: - Apache Shiro 是一个强大且易用的 Java 安全框架,提供了认证、授权、加密和会话管理功能,可以非常容易地开发...
本视频教程的Part 4主要涵盖了两个关键章节,分别是“第07章_软件架构设计”和“第08章_基于构件的开发”,这些都是系统架构师必须掌握的核心知识。 在“第07章_软件架构设计”中,你将深入理解软件架构的本质,它...
### Eclipse RCP中文入门教程详解 #### 一、Eclipse RCP简介 Eclipse RCP (Rich Client Platform) 是一种基于Eclipse框架构建富客户端应用程序的技术。它利用Eclipse平台的强大功能来创建高度定制化的桌面应用程序...
本教程“rcp开发自学教程”旨在帮助初学者掌握如何利用Eclipse RCP进行软件开发,特别是与Eclipse插件开发相关的技术。 Eclipse RCP为开发者提供了一套完整的框架,可以用来构建具有现代用户界面的应用程序。它包含...
标题中的“黑马视频 用到的所有jar包”指的是在学习或开发过程中,使用了黑马程序员提供的视频教程中涉及到的一系列Java Archive(JAR)文件。这些JAR包是Java编程语言中的一种归档格式,主要用于封装Java类库,包含...
3. **在线课程**:许多在线教育平台提供Liferay开发的视频教程,适合初学者入门。 4. **书籍**:市面上有一些专门介绍Liferay开发的书籍,深入探讨各种技术细节。 通过以上步骤,你将能够建立起一个完整的Liferay...
它包含教程、使用手册、视频、特征描述、参考资料以及常见问题。 Jetty文档 ---------------- 入门: 下载Download, 安装, 配置, 运行 Jetty入门(视频) 下载和安装Jetty 如何安装一个Jetty包 如何配置Jetty – ...
【标题】:myeclipse9.0 8.5 8.6汉化包和汉化方法教程 在本文中,我们将深入探讨如何对MyEclipse 9.0、8.5和8.6版本进行汉化,以及提供详细的汉化步骤教程。MyEclipse作为一款强大的Java集成开发环境(IDE),对于...
此外,ZK社区也提供了丰富的学习资源,包括论坛讨论、博客文章和视频教程,可以帮助开发者快速上手并解决实际问题。 总之,ZK是一个强大且易用的Ajax框架,旨在简化Web应用的开发,提供高效的前端交互体验。通过...
帮助文档可以是简单的文本说明,也可以是更复杂的内容,如视频教程。 ##### Testing with JUnit JUnit 是一个流行的 Java 单元测试框架。在 Eclipse RCP 中,JUnit 可以用来验证插件的行为是否符合预期。编写良好...
【压缩包子文件的文件名称列表】提到的"桌面2"可能是指压缩包内的文件存储在名为"桌面2"的文件夹或目录下,这可能包含一系列与ESB和OpenESB相关的文档、代码示例、配置文件或者教程视频等。 根据以上信息,我们可以...
- 在线教程:网上有大量的Eclipse使用教程和视频,如官方文档、Stack Overflow问答等,帮助你深入学习。 以上是Eclipse使用的一些基本知识点,通过熟练掌握这些,你将能够高效地在Eclipse环境中进行软件开发。在...