
com.joe.easysocket.client.data.InterfaceData Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of socket-client Show documentation
Show all versions of socket-client Show documentation
socket框架,方便快速开发socket服务端和客户端
The newest version!
package com.joe.easysocket.client.data;
import lombok.Data;
/**
* 接口调用消息,对应数据报(Datagram)的body
*
* @author joe
*/
@Data
public class InterfaceData implements com.joe.easysocket.client.data.Data {
// 该消息ID,需要确保短时间内是唯一的(客户端生成,响应的时候将该ID返回去)
private String id;
// 调用的接口,例如/say
private String invoke;
// 要发送的数据
private String data;
public InterfaceData() {
// 必须保留该构造,json序列化使用
}
/**
* @param id 消息ID,需要确保短时间内唯一(客户端生成,响应的时候将该ID返回去)
* @param invoke 调用的接口
* @param data 要发送的数据
*/
public InterfaceData(String id, String invoke, String data) {
this.id = id;
this.invoke = invoke;
this.data = data;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy