小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

java WebSocket 服務(wù)端代碼

 青苔IT 2022-02-16
ackage org.fh.plugins.ChatServer;

import java.net.InetSocketAddress;
import java.net.UnknownHostException;

import org.java_websocket.WebSocket;
import org.java_websocket.framing.Framedata;
import org.java_websocket.handshake.ClientHandshake;
import org.java_websocket.server.WebSocketServer;

/**
 * 說明:websocket服務(wù)端
 * 作者:FH Admin
 * from:fhadmin.cn
 */
public class ChatServer extends WebSocketServer{

	public BulletChatServer(int port) throws UnknownHostException {
		super(new InetSocketAddress(port));
	}

	public BulletChatServer(InetSocketAddress address) {
		super(address);
	}

	/**
	 * 客戶端發(fā)送消息到服務(wù)器時觸發(fā)事件
	 */
	@Override
	public void onMessage(WebSocket conn, String message){
		message = message.toString();
		if(null != message && message.startsWith("[video313596790]")){
			this.userjoin(message.replaceFirst("\\[video313596790\\]", ""),conn);
		}else{
			BulletChatServerPlool.sendMessage(message.toString());//向所有在線用戶發(fā)送消息
		}
	}

	public void onFragment( WebSocket conn, Framedata fragment ) {
	}
	
	/**
	 * 用戶加入處理
	 * @param user
	 */
	public void userjoin(String user, WebSocket conn){
		BulletChatServerPlool.addUser(user,conn);							//向連接池添加當(dāng)前的連接對象
	}
	
	/**
	 * 用戶下線處理
	 * @param user
	 */
	public void userLeave(WebSocket conn){
		BulletChatServerPlool.removeUser(conn);							 	//在連接池中移除連接
	}
	
	/**
	 * 觸發(fā)連接事件
	 */
	@Override
	public void onOpen( WebSocket conn, ClientHandshake handshake ) {}

	/**
	 * 觸發(fā)關(guān)閉事件
	 */
	@Override
	public void onClose( WebSocket conn, int code, String reason, boolean remote ) {
		userLeave(conn);
	}
	
	/**
	 * 觸發(fā)異常事件
	 */
	@Override
	public void onError( WebSocket conn, Exception ex ) {
		if( conn != null ) {}
	}
	
	@Override
	public void onStart() {}

}

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多