6.3.3 ServiceManager存在的意义
最后更新于:2022-04-02 05:50:42
为何需要一个ServiceManager,其重要作用何在?
- ServiceManger能集中管理系统内的所有服务,它能施加权限控制,并不是任何进程都能注册服务。
- ServiceManager支持通过字符串名称来查找对应的Service。这个功能很像DNS。
- 由于各种原因,Server进程可能生死无常。如果让每个Client都去检测,压力实在太大。现在有了统一的管理机构,Client只需要查询ServiceManager,就能把握动向,得到最新信息。这可能正是ServiceManager存在的最大意义吧。
';