### 1. webman会在服务启动时默认启动一个httpServer,具体配置在server.php中提现;除了该服务进程,还可以通过process.php实现自定义进程;httpServer和自定义进程是否可以都抽象为理由如下:
- web开发框架可能存在一个实例启动会需要两个http服务各自监听不同端口,或者不启动httpServer只启动如jsonRpcServer;我们可以将httpServer抽象成与process/Monitor类似的预制服务,这时候无需再自行实现httpServer,甚至官方可以提供通用的其他的预制服务模板,如:wsServer、jsonRpcServer等;
- 我认为服务使用什么基础协议是显示性的,是基于约定的而非配置;我建议定义通用的接口来约束代码,而非配置中填写,具体如下:
**使用TcpListenerInterface约束该服务为tcp基础协议**
```
class HttpServermax_package_size' => 10 * 1024 * 1024
];
```
- helper.php源代码中的函数worker_start()有一段关于配置services的处理,我的理解是想要实现类似于微服务中的服务的关联启动