Venus 是什么?
它是由(venus service framework)+服务路由产品(venus-hsb)组合而成,提供远程服务。它着 开发简单、高性能、高并发能力 的服务端框架。
客户端与服务端之间的通讯对开发人员完全透明
他跟目前我们经常用到的框架:axis、CXF、Hessian WebService、Jboss Remoting等框架类似。
(框架1.0版本来源于 盛大网络(研发人员:Struct、Daisy)+ 另外2名Hexnova成员(Sunng、GaoYong),开源版本后续由hexnova社区继续维护)
系统功能目标:
- 提供高性能的服务通讯框架
- 具备性能监控(可以清晰的看到每个服务执行的时间、过长可以通过监控告警出去)
- 具备流量控制(每个服务每个时刻的调用次数、每天的峰值情况、)
- 访问控制(服务的授权控制)
- 提供可选择性服务数据缓存(cache支持,key采用表达式,由框架提供缓存支持,而不需要编写任何cache相关的代码)
- 提供框架进行再次研发能力,提供interceptor、validator等接口。
- 提供高性能的服务总线(Venus-HSB),能够轻易接入高性能的服务总线。(VSB项目支持,针对该venus的协议,以后接入服务总线轻而易举)
开发方面:
- 服务接口定义清晰(接口、参数、校验、以及服务鉴权)
- 自动生成接口文档,以方便阅读接口声明
- 客户端框架快速开发、提供多种语言版本的客户端
- 提供3种服务调用方式(同步、异步、回调)
- 服务端框架提供多种协议提供服务,而不需要做额外的开发
http://wiki.hexnova.com/display/Venus/HOME
- 大小: 13.2 KB
- 大小: 31.6 KB
分享到:
相关推荐
Venus 是一个 JavaScript (JS)的测试工具,可以简化运行单元测试。当你在 JS 开发一个基于浏览器的项目时,你想创建单元测试并频繁地运行它们。通常,你会用一些库比如 Mocha 或 Jasmine,写一个单元测试,这些库...
Venus7.0 for D7,优秀组件,exe直接安装版, 支持Delphi7
全球首款3D浏览器(VENUS)0.3.0.0官方中文版
venus模型三维点云扫描数据,asc格式文件,点数容量为1.4万
全球首款3D浏览器Venus的快速入门教程,简单介绍了其使用。分享分享~~
Venus 7.0b With Full Source For D7 Serial: 435506684D7 Source: 927033087D7
MTK6236平台11A大版本的Venus风格UI_WQVGA
安装以后含有以下组件: ...Opaque Venus for Delphi 6 Full Source 6.1a s/n: 4354164jFD6 source: 9269439uCD6 Opaque Venus for BCB 6 Full Source 6.1a s/n: 4354164jFD6 source: 9269439uCD6
Venus.0.2.7.81.中文版.exe 来自以色列的3d浏览器 注意事项电脑必须装了IE 7 及以上IE版本可用,操作系统最低XP
Venus_UI_10A_Shell_App_Introduction
中文名: 全球首款3D浏览器 英文名: Venus 别名: 维纳斯网页浏览新体验 资源格式: 安装包 版本: 更新0.2.7.95 简体中文版 发行时间: 2010年11月30日 制作发行: Visual Domains Ltd.
全球首款3D浏览器venus.v0.3.0.0
全球最小Venus828F GPS_北斗单芯片接收模块推出.pdf
Venus 世界上第一款3D浏览器 2010年11月17日发行 【内含PDF操作指南】 如果安装时弹出“runtime error”,请重试安装! 网页界面将以3D全景窗口方式展现?17日的深圳高交会上,以色列VisualDomain软件公司开发的3D...
MTK11A VENUSMTK11A VENUSMTK11A VENUSMTK11A VENUS
在过去的3年里,我们开发出了Venus®这一里程碑式的软件,为网络信息的浏览、排列和使用带来了革命性的突破。 Venus® 带给人一种截然不同的浏览体验,可以让人几乎无止境地利用浏览界面。多功能搜索给人丰富的信息...
NULL 博文链接:https://liuna718-163-com.iteye.com/blog/2425381
安装以后含有以下组件:--...---------------------Opaque Venus for Delphi 6 Full Source 6.1a s/n: 4354164jFD6 source: 9269439uCD6Opaque Venus for BCB 6 Full Source 6.1a s/n: 4354164jFD6 source: 9269439uCD6