• 大小: 91KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-04
  • 语言: Java
  • 标签: websocket  

资源简介

支持Java Android websocket即时通讯 简单快速

资源截图

代码片段和文件信息

package com.app.xm.user;
import java.net.URI;
import java.net.URISyntaxException;
import org.java_websocket.client.WebSocketClient;
import org.java_websocket.drafts.Draft;
import org.java_websocket.drafts.Draft_17;
import org.java_websocket.framing.framedata;
import org.java_websocket.handshake.ServerHandshake;

public class WebSocketUtils extends WebSocketClient {  
  
        public WebSocketUtils( URI serverUri  Draft draft ) {  
                super( serverUri draft );  
        }  
  
        public WebSocketUtils( URI serverURI ) {  
                super( serverURI );  
        }  
  
        @Override  
        public void onOpen( ServerHandshake handshakedata ) {  
           System.out.println( “开流--opened connection“ );  
        }  
  
        @Override  
        public void onMessage( String message ) {  
           System.out.println( “接收--received: “ + message );  
        }  
  
        @Override  
        public void onFragment( framedata fragment ) {  
           System.out.println( “片段--received fragment: “ + new String( fragment.getPayloadData().array() ) );  
        }  
  
        @Override  
        public void onClose( int code String reason boolean remote ) {  
           System.out.println( “关流--Connection closed by “ + ( remote ? “remote peer“ : “us“ ) );  
        }  
  
        @Override  
        public void onerror( Exception ex ) {  
           ex.printStackTrace();  
           
        }  
  
//       public static void main(String[] args) {
//         try {
//            WebSocketUtils c = new WebSocketUtils( new URI( “ws://tourace-api.iriding.cc/socket.io/?transport=websocket“ ) new Draft_17() );   
//    c.connectBlocking();
//    c.send(“测试--handshake“);  
//    } catch (InterruptedException e) {
//    e.printStackTrace();
//    } catch (URISyntaxException e) {
//    e.printStackTrace();
//    } 
//       } 
}  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1980  2016-07-11 18:11  WebSocketUtils.java

     文件     101486  2016-07-05 22:41  Java-WebSocket-1.3.1-SNAPSHOT.jar

----------- ---------  ---------- -----  ----

               103466                    2


评论

共有 条评论