Skip to content

Repository files navigation

Import

XSocket

//clientimplementation'com.github.mirkowu.xsocket:client:0.0.2'//serverimplementation'com.github.mirkowu.xsocket:server:0.0.2'

Use

server

//服务端,配置端口IServerManagerserverManager = XSocketServer.getServer(8888,
ServerOptions.getDefault().setSocketType(SocketType.UDP)...);
serverManager.registerSocketListener(serverSocketListener);
serverManager.registerClientStatusListener(clientStatusListener);
serverManager.listen(); //启动//关闭serverManager.shutdown();
//销毁的时候记得 移除监听manager.unRegisterSocketListener()
manager.unRegisterClientStatusListener()

client

//服务端,配置端口IConnectManagermanager = XSocket.config(ip, Integer.parseInt(port),
Options.defaultOptions().setSocketType(socketType)...);
manager.registerSocketListener(this);
manager.connect();
//断开manager.disconnect();
//销毁的时候记得 移除监听manager.unRegisterSocketListener()
//ormanager.removeAllSocketListener();

About

Socket connect ,send and receive data, support TCP UDP, support server and client. Socket连接,支持TCP/UDP,服务端/客户端。

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages