package com.blanke.xsocket.tcp.client.helper.stickpackage; import java.io.InputStream; /** * 接受消息,粘包处理的helper,通过inputstream,返回最终的数据,需手动处理粘包,返回的byte[]是我们预期的完整数据 * note:这个方法会反复调用,直到解析到一条完整的数据。该方法是同步的,尽量不要做耗时操作,否则会阻塞读取数据 */ public interface AbsStickPackageHelper { byte[] execute(InputStream is); }