JADE:Java多租户系统框架

JADE (Java代理开发框架)是一个非常全面的Java软件框架,通过一个FIPA规范中间件和开发调试工具简化了多租户系统实现。JADE基于LGPL协议开源发布。代理平台可以跨机器部署(甚至连操作系统也可以不同),通过远程GUI进行配置和控制。在需要时,可创建新的代理以及将在机器之间移动代理,配置修改可即时生效。唯一的系统需求是JRE 5或更高版本。

jade

JADE提供了灵活高效的消息通信架构。通过创建和管理进入的ACL消息队列,它为每个代理提供了信息私密性保证。代理可以通过几种模式组合访问它们的队列:阻塞、轮询、超时和模式匹配。JADE实现了完整的FIPA通讯模型,组件划分清晰并且完整地集成了:交互协议、封装、ACL、内容语言、编码方案、本体和传输协议。传输机制可自动选择最佳的协议,像“变色龙”一样可以适应各种场景。FIPA定义的大多数交互协议都已在JADE中实现。为应用配置好协议中的各种状态后,会自动完成初始化。JADE已经实现了SL和代理管理本体,同时还支持定义用户自己的内容语言和本体、代理注册。这些都由框架自动完成。registered with agents, and automatically used by the framework.

jade_architecture

JADE架构

JADE正在被许多公司和学习机构不断采纳,比如BT、Telefonica、CNET、NHK、帝国理工学院、IRST、KPN、赫尔辛基大学、INRIA、ATOS等等。

jade_wireless_architecture

JADE无线架构

开发资源

官方网站:http://jade.tilab.com/
开源地址:https://jade.tilab.com/svn/jade/trunk

打赏支持我整理更多优质资源,谢谢!

打赏编辑

打赏支持我整理更多优质资源,谢谢!

任选一种支付方式

3 1 收藏

资源整理者简介:唐尤华

做自己喜欢的,编程、喝茶、看世界 个人主页 · 贡献了108个资源 · 18 ·    


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1439 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer