打个比方:
handler里有个employee.py文件,文件下有EmployeeServicer类提供对员工的增删改查,类内部的方法定义是由employee.proto文件生成。
那么此时多了一个员工的上班时间,比如早班是08:00 - 11:50、 晚班是19:30 - 23:50
需要提供上班时间的增删改查,此时是应该写在employee.proto和EmployeeServicer内呢,还是说应该要新创建一个proto和一个py文件去写呢?
如果写在一个里,文件会很杂,越来越大
如果不写在一个里,拆分成不同的class,写不同的proto文件,那么server启动的时候就需要注册很多个**_pb2_grpc.add_**Servicer_to_server(**(), server)对吧。。
如此写下去,越大的项目就拥有越多的proto文件,服务层启动时需要注册越多Servicer,客户端需要初始化的client也会越来越多,该如何权衡这一块呢