• 每一个Server对应一个端口
    • 每一个Server对应一个确定的网络通信协议
    • 每一个Service可以添加到任意的Server里
    • 不同IDL的Service是可以放进同一个Server中的
    • 沿用上面的Service
    • 首先,我们创建1个RPC Server、需要确定协议
    • 然后,我们可以创建任意个数的Service实例、任意不同proto形成的Service,把这些Service通过add_service()接口添加到Server里
    • 想像一下,我们也可以从派生更多的功能的rpcEcho不同实现的Service
    • 想像一下,我们可以在N个不同的端口创建N个不同的RPC Server、代表着不同的协议
    • 想像一下,我们可以把同一个ServiceIMPL实例add_service到不同的Server上,我们也可以把不同的ServiceIMPL实例add_service到同一个Server上
    • 想像一下,我们可以用同一个,在三个不同端口、同时服务于BPRC-STD、SogouRPC-STD、SogouRPC-Http