Quantcast
Channel: OSCHINA 社区最新新闻
Viewing all articles
Browse latest Browse all 60242

Git 项目推荐 | 分布式服务调用框架

$
0
0

基本描述 OF.DistributeService 是一个基于Web服务的框架,基于接口方式进行服务声明,使用zookeeper进行服务的注册和订阅。调 用方采用 ILEmit 方式生成服务接口的代理类实现对服务的访问,中间过程对客户方透明。

主要核心部件: 动态服务代理: 根据服务接口生成调用的代理类,支持负载均衡、容灾、集群、实时扩容和下线以及服务可用状态探测等 Registry: 用于服务的注册和服务事件发布和订阅 网络通信:基于Http进行请求(POST/GET/DELETE/PUT),可以使用 MVC 或者 Webapi 来进行服务的开发,POST请求在 传输格式上支持 JSON 或者 MSGPack



Viewing all articles
Browse latest Browse all 60242

Latest Images

Trending Articles