Class Diagram
2015-12-28 11:07:17 0 举报
类图(Class Diagram)是一种用于描述系统结构和关系的静态图形表示方法。它展示了系统中的类、接口、关联关系、继承关系、实现关系等元素,并显示了它们之间的交互和依赖。类图中的每个类都由一个矩形表示,类名位于矩形的中心,属性和方法则位于类的下方。类之间的关联关系用连线表示,箭头指向被关联的类。继承关系用空心三角形表示,箭头指向父类。实现关系用虚线箭头表示,箭头指向实现接口的类。通过类图,我们可以直观地了解系统的组成部分以及它们之间的关系,从而更好地进行软件设计和开发。
作者其他创作
大纲/内容
create
ThriftClienManager
+getThriftClient(serviceName):thriftClient+returnThriftClient(thriftClient):thriftClient+update
ThriftClientManagerBuilder
+buildThriftClientManager():thriftClientManager
维护当前服务节点和负载均衡
CuratorServiceManager(要定时检测当前线程池的连接是否有效)
CuratorRegisterService
rpc server
RegisterService
use
1.订阅服务2.动态监听到服务变更3.动态更新服务连接4.CuratorService不能使用的时候动态切换
registe service
implements
rpc client
init
订阅服务
get invoker list
manage
ThriftServer
LoadBalance(负载均衡方法,随机,轮训)
+getInvoker(invokerList):Invoker
rpc-sdk
NotifyListener
+notify(serviceInstanceList):void
subscribte
1.注册服务2.维持session3.CuratorService不能使用的时候动态切换
Invoker(每一个端的连接池)
+getThriftClient():thriftClient+returnThriftClient(thriftClient):void+close():void
RegisterDistionary
+notify(serviceInstanceList):void+getInvoker(serviceName):invoker
0 条评论
回复 删除
下一页