淘宝Metaq maven install gecko.jar
来源:互联网 发布:苹果双系统删除mac 编辑:程序博客网 时间:2024/06/07 01:21
淘宝的Metaq maven build 的时候用的淘宝的gecko( A RPC framework in taobao based on java NIO.)
在pom.xml中虽然有
<dependency><groupId>com.taobao.gecko</groupId><artifactId>gecko</artifactId><version>1.1.3-METAQ</version></dependency>
但是这个gecko-1.1.3-METAQ.jar并没有在中央仓库中,所以只能自己去找build 这个jar。
从http://code.taobao.org/svn/gecko/trunk check code到eclipse中,然后maven build成jar即可。
再将build出的jar install到本地仓库。
install命令如下:
mvn install:install-file -DgroupId=com.taobao.gecko -DartifactId=gecko -Dversion=1.1.3-METAQ -Dpackaging=jar -Dfile=F:\wills\taobao_build_jar\gecko.jar
如上:Build Success。
PS:
gecko是一个NIO框架,能够支持一下特性:
1、 可自定义协议,协议可扩展、紧凑、高效
2、 可自动管理重连,重连由客户端发起
3、 需进行心跳检测,及时发现连接失效
4、 请求应答模型应当支持同步和异步
5、 连接的分组管理,并且在重连情况下能正确处理连接的分组
6、 请求的发送应当支持四种模型: (1) 向单个连接发起请求 (2) 向分组内的某个连接发起请求,这个选择策略可定义 (3) 向分组内的所有连接发起请求 (4) 向多个分组发起请求,每个分组的请求遵循(2)
7、 编程模型上尽量做到简单、易用、透明,向上层代码屏蔽网络处理的复杂细节。
8、 高度可配置,包括网络参数、服务层参数等
9、 高度可靠,正确处理网络异常,对内存泄露等隐患有预防措施
10、 可扩展
- 淘宝Metaq maven install gecko.jar
- Maven使用本地jar Install
- 导入jar包到Maven本地仓库(maven install jar)
- maven: install jar file in local repository
- maven install 同时生成jar和war
- maven install jar file to local repository
- 将Jar导入Maven库(mvn install)
- maven install jar包到本地仓库
- 打包Jar,并install到maven repository
- 淘宝metaq开源消息中间件
- 淘宝MetaQ开源消息队列安装
- Maven mvn install 本地jar添加到maven仓库中
- MetaQ
- metaq
- metaq
- Gecko
- Gecko
- 如何用 maven 同时 install jar 和 war
- 圆角背景
- ubuntu 安装scim+googlepiyin
- Java的文件上传与下载
- 第六周作业二
- 字符串基本操作
- 淘宝Metaq maven install gecko.jar
- ContextLoaderListener的作用
- 日语动词分类变形
- Android 数据库打包随APK发布
- 深入学习struts2的配置文件
- 【最后一个非零数】
- 模式对话框和无模式对话框 区别
- 数据库中的数据类型
- UNION运算符