作为一个网关程序,我还应该提供哪些接口呢?

我写了一个网关程序,名字叫netsvr,它在如下架构中处于网关层:

netsvr主要负责:

  1. 承载客户的连接
  2. 承载业务进程的连接
  3. 接受客户连接的发来的数据,并按一定的路由策略转发到对应的业务进程
  4. 接受业务进程发来的数据,并按数据包含的命令,或转发给客户,或自己处理并返回给业务进程。

目前netsvr实现了如下接口:

因为我接触的业务场景有限,不知道还应该实现哪些接口,所以请各位大佬指点一下,:pray:

本作品采用《CC 协议》,转载必须注明作者和本文链接
梦想星辰大海
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!