PublicFilter |
该插件一般用于非特定需求,用于常规赋值、函数调用和日志打印等,并可以配合其他插件进行使用,对报文进行常规处理后再交给其他插件进行特殊处理(譬如解析xml需求,则需要使用XmlFilter插件等)。 |
XmlFilter |
处理XML报文的解析和组装 |
FixedFilter |
使用FixedFilter进行定长无分隔符字符串报文的组装和解析。 定长报文组装实际长度不够时,对于字符串类型,默认是右补空格;对于数值类型,默认是左补0。 |
SplitFilter |
使用SplitFilter进行变长有分隔符字符串报文的组装和解析。需要指定分隔策略。 解析时,可选择配置是否在每个解析字段前面(split_pos=”pre”)或后面(split_pos=”post”)保留分隔策略串(keep_split=”xxx”)。 |
SocketFilter |
该插件主要是对客户端发送的报文进行接收,并按照一定的格式对报文的内容进行读取和解析。 同时,还可以对处理后的报文内容或者是指定的内容发送给客户端,实现客户端和服务端之间的报文交互 |
MQFilter |
该插件是消息队列插件,主要是将实现消息的收发,收到消息存入到队列中,并通过对队列的监听实现消息的即时消费。 |
GsonFilter |
该插件主要用于Json报文的组装以及解析,简化对Json报文的处理和收发过程。 |
SwiftFilter |
SwiftFilter进行变长有分隔符字符串报文的解析。 |
SwiftPWFilter |
利用prowide的开源项目WIFE框架去实现的对Swift报文的解析于组装,目前使用的是该项目的开源版本,开项目还提供企业级版本。 |
FML32Filter |
属于特殊插件类,是为了更好处理FML32报文设计的。 |
ISO8583Filter |
使用ISO8583Filter处理ISO8583报文。使用时需要指定位图的大小为8或者16(单位:字节)。且需要指定定义好的模型。 |
TypedStringFilte |
TypedStringFilter来处理TypedString类型。 |
TCOFilter |
该插件主要是对TCO/IP协议族的协议TCP报文和UDP报文进行处理,目前功能只支持对报文进行组报。 |
BeanFilter |
使用BeanFilter来处理JavaBean类型。etag代表JavaBean属性,value为对应值。 |
RibbonFilter |
负载均衡插件 |