RPC 服务框架 Dubbo 2.0.7 发布
jopen 13年前
<p>Dubbo 是一个服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能。</p> <p>主要核心部件:</p> <ul> <li><strong>Remoting:</strong> 网络通信框架,实现了 sync-over-async 和 request-response 消息机制.</li> <li><strong>RPC:</strong> 一个远程过程调用的抽象,支持负载均衡、容灾和集群功能</li> <li><strong>Registry:</strong> 服务目录框架用于服务的注册和服务事件发布和订阅</li> </ul> <p>项目地址:<a href="/misc/goto?guid=4958194870569857245" target="_blank">http://code.alibabatech.com/wiki/display/dubbo/Home</a></p> <h2 style="border-bottom-color:#e59a2f;padding-bottom:0px;line-height:normal;margin:32px 0px 4px;padding-left:0px;padding-right:0px;color:#8f4e0b;font-size:18pt;font-weight:bold;padding-top:0px;">Dubbo 2.0.7 (2011-10-20) 发布</h2> <p style="padding-bottom:0px;line-height:13pt;margin:10px 0px;padding-left:0px;padding-right:0px;color:#000000;font-size:10pt;font-weight:normal;padding-top:0px;"><strong>新特性慈宁宫:</strong></p> <ul style="line-height:13pt;list-style-type:disc;font-size:10pt;"> <li style="padding-bottom:0px;line-height:13pt;margin:0px;padding-left:0px;padding-right:0px;font-size:10pt;padding-top:0px;">增加connect和disconnect事件方法配置,允许服务指定方法接收连接事件,用于注册中心服务化。</li> <li style="padding-bottom:0px;line-height:13pt;margin:0px;padding-left:0px;padding-right:0px;font-size:10pt;padding-top:0px;">使用URL表示路由规则,统一推送接口,去掉RouteListener,简化注册中心的扩展。</li> <li style="padding-bottom:0px;line-height:13pt;margin:0px;padding-left:0px;padding-right:0px;font-size:10pt;padding-top:0px;">完成基于RPC服务的注册中心,使注册中心本身变成一个标准RPC服务,隐藏所有内部注册中心实现。</li> <li style="padding-bottom:0px;line-height:13pt;margin:0px;padding-left:0px;padding-right:0px;font-size:10pt;padding-top:0px;">增加监控扩展点,并完成基于RPC服务的监控中心,简化扩展,隐藏内部监控实现。</li> </ul> <p style="padding-bottom:0px;line-height:13pt;margin:10px 0px;padding-left:0px;padding-right:0px;color:#000000;font-size:10pt;font-weight:normal;padding-top:0px;"><strong>已解决的问题:</strong></p> <ul style="line-height:13pt;list-style-type:disc;font-size:10pt;"> <li style="padding-bottom:0px;line-height:13pt;margin:0px;padding-left:0px;padding-right:0px;font-size:10pt;padding-top:0px;">优化ExtensionLoader机制。</li> <li style="padding-bottom:0px;line-height:13pt;margin:0px;padding-left:0px;padding-right:0px;font-size:10pt;padding-top:0px;">优化Codec性能。</li> <li style="padding-bottom:0px;line-height:13pt;margin:0px;padding-left:0px;padding-right:0px;font-size:10pt;padding-top:0px;">完成模块的分离,使开源代码不包含内部实现,以及旧版本兼容代码。</li> <li style="padding-bottom:0px;line-height:13pt;margin:0px;padding-left:0px;padding-right:0px;font-size:10pt;padding-top:0px;">完成开源pom的调整,以及内网自动导入外网源代码编译的pom映射,已全部可编译打包通过。</li> <li style="padding-bottom:0px;line-height:13pt;margin:0px;padding-left:0px;padding-right:0px;font-size:10pt;padding-top:0px;">完成版权插件,并替换所有文件版权。</li> <li style="padding-bottom:0px;line-height:13pt;margin:0px;padding-left:0px;padding-right:0px;font-size:10pt;padding-top:0px;">完成将xsd迁移到外网,使外网用户可访问,并修改xsd名称空间定义。</li> </ul> <div> <h3 style="padding-bottom:0px;line-height:normal;margin:28px 0px 4px;padding-left:0px;padding-right:0px;color:#8f4e0b;font-size:15pt;font-weight:bold;padding-top:0px;">下载地址:</h3> <p style="padding-bottom:0px;line-height:13pt;margin:10px 0px;padding-left:0px;padding-right:0px;color:#000000;font-size:10pt;font-weight:normal;padding-top:0px;">The latest <span style="color:green;"><strong>stable</strong></span> release of dubbo is 2.0.7 (released on 2011-10-20).<br /> See: <a style="outline-style:none;color:#8f4e0b;text-decoration:none;" title="Release Notes 2.0.7" href="/misc/goto?guid=4958196356995998588">Release Notes 2.0.7</a></p> <ul style="line-height:13pt;list-style-type:disc;font-size:10pt;"> <li style="padding-bottom:0px;line-height:13pt;margin:0px;padding-left:0px;padding-right:0px;font-size:10pt;padding-top:0px;">Binary: <a style="outline-style:none;color:#8f4e0b;text-decoration:none;" class="external-link" href="/misc/goto?guid=4958196357744414388" rel="nofollow">dubbo-2.0.7.jar</a> | <a style="outline-style:none;color:#8f4e0b;text-decoration:none;" class="external-link" href="/misc/goto?guid=4958196358477940016" rel="nofollow">md5</a></li> <li style="padding-bottom:0px;line-height:13pt;margin:0px;padding-left:0px;padding-right:0px;font-size:10pt;padding-top:0px;">Source: <a style="outline-style:none;color:#8f4e0b;text-decoration:none;" class="external-link" href="/misc/goto?guid=4958196359216150040" rel="nofollow">dubbo-2.0.7-sources.jar</a> | <a style="outline-style:none;color:#8f4e0b;text-decoration:none;" class="external-link" href="/misc/goto?guid=4958196359964542435" rel="nofollow">md5</a> | <a style="outline-style:none;color:#8f4e0b;text-decoration:none;" class="external-link" href="/misc/goto?guid=4958196360700362463" rel="nofollow">svn</a></li> <li style="padding-bottom:0px;line-height:13pt;margin:0px;padding-left:0px;padding-right:0px;font-size:10pt;padding-top:0px;">Demo: <a style="outline-style:none;color:#8f4e0b;text-decoration:none;" class="external-link" href="/misc/goto?guid=4958196361442874989" rel="nofollow">dubbo-demo-2.0.7.tar.gz</a> | <a style="outline-style:none;color:#8f4e0b;text-decoration:none;" class="external-link" href="/misc/goto?guid=4958196362183641140" rel="nofollow">md5</a> | <a style="outline-style:none;color:#8f4e0b;text-decoration:none;" class="external-link" href="/misc/goto?guid=4958196362924885576" rel="nofollow">svn</a></li> </ul> </div>