APIGateway 内置支持 7 类模型的开发,用户根据实际业务场景选择使用适当的类型。具体如下:
- HTTP 类型:http、ws、restful
- JMS 类型
- TCP 类型
- UDP 类型
- FTP 类型
- EMAIL 类型
- CUST 类型:用于扩展更多协议的框架
APIGateway 模型包含:Transport、代理服务、业务服务、Endpoint,如果模型中需要对消息进行转换、处理,则需要用到中介服务。中介服务即代理服务关联到一个中介服务,由中介流描述的处理逻辑,实现代理服务的业务处理。中介流中可包含一个或多个业务服务,以及相关的处理逻辑、数据转换等。中介服务中可以对JAVA方法、子中介服务、WS业务服务、JMS业务服务、HTTP业务服务等进行编排。