概述
服务提供者框架有三个重要组件
- 服务接口,这是提供者需要实现的
- 提供者注册接口,这是系统用来注册实现,让客户端访问他们的
- 服务访问接口,是客户端用来获取服务的市里的
这些构成了了服务提供者框架的基础。
下面举一个简单的例子
1 | /** |
1 | /** |
1 | /** |
1 | /** |
1 |
|
1 | /** |
有没有眼熟,和jdbc提供服务有异曲同工之妙,jdbc Connection 就是他的服务接口,DriverManager.registerDriver是提供者注册API,DriverManager.get Connetction是服务访问API,Driver就是服务提供者接口。