- 授权协议: MIT/BSD
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: http://r-osgi.sourceforge.net/
- 软件文档: http://r-osgi.sourceforge.net/userguide.html
软件介绍
R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用也较为便捷。
概括下用户只需要完成如下几步。
在 Server 端:
- OSGi 容器内启动 R-OSGi 的 Bundle
- Service 的 Bundle 里 MENIFEST 文件中 import 对 R-OSGi 的引用
- 将需要被 Client 调用的接口暴露给 R-OSGi 模块即可。
在 Client 端:
- OSGi 容器内启动 R-OSGi 的 Bundle
- Client 的 Bundle 里 MENIFEST 文件中 import 对 R-OSGi 的引用
- 取得 R-OSGi 暴露的 Service 调用接口即可
R-OSGi 运行流程
下图简要说明了 R-OSGi 实现的流程及原理:
图 2. R-OSGi 实现流程
- 远程 Service 通过 R-OSGi 框架注册到 OGSi 容器。
- R-OSGi 在 OS 上打开一个端口(默认 9278)来创建 Socket 监听器。
- Client 端 Bundle 启动时调用指定 Server 的默认端口,请求 Socket 通信。
- 在本 OSGi 容器内生成一个代理 Bundle,用于本地 Client 调用。
- 在 Client 端注册签名一样的 Service。
- 客户端调用 Service,实际上调用的是通过代理 Bundle 调用远程的 Service,等待通讯返回。
数据挖掘
(美)Jiawei Han、(加)Micheline Kamber、(加)Jian Pei / 范明、孟小峰 / 机械工业出版社 / 2012-8 / 79.00元
数据挖掘领域最具里程碑意义的经典著作 完整全面阐述该领域的重要知识和技术创新 这是一本数据挖掘和知识发现的优秀教材,结构合理、条理清晰。本书既保留了相当篇幅讲述数据挖掘的基本概念和方法,又增加了若干章节介绍数据挖掘领域最新的技术和发展,因此既适合初学者学习又适合专业人员和实践者参考。本书视角广阔、资料翔实、内容全面,能够为有意深入研究相关技术的读者提供足够的参考和支持。总之, 强烈推荐......一起来看看 《数据挖掘》 这本书的介绍吧!
HTML 压缩/解压工具
在线压缩/解压 HTML 代码
Markdown 在线编辑器
Markdown 在线编辑器
