資源簡介
通過WebSocket實現服務器主動推送
圖像數據通過Base64編碼,定義為Json格式傳輸
前端收到Json數據后 將圖像還原
代碼有任何問題可以和我聯系 liangji@csu.ac.cn 一起學習,此外也可以看我的博客 博客有更詳細的介紹博客搜索qq_20038925即可
代碼片段和文件信息
/**
?*?
?*/
package?com.socket;
import?javax.websocket.Encoder;
import?javax.websocket.EncodeException;
import?javax.websocket.EndpointConfig;
import?com.sun.org.apache.xml.internal.security.utils.base64;
import?javax.json.Json;
import?javax.json.Jsonobject;
/**
?*?@author?CSU-Beyond
?*
?*/
public?class?ImageEncoder?implements?Encoder.Text{
@Override
public?void?init(EndpointConfig?endpointConfig)?{
//?TODO?Auto-generated?method?stub
}
@Override
public?void?destroy()?{
//?TODO?Auto-generated?method?stub
}
@Override
public?String?encode(MyImage?object)?throws?EncodeException?{
//?TODO?Auto-generated?method?stub
String?imagename=object.getImageFullName();
byte[]?imageBytes=object.getBinaryImage();
String?bas
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????548??2017-04-26?11:25??WebSocketDemo\.classpath
?????文件???????1046??2015-10-06?13:23??WebSocketDemo\.project
?????文件????????503??2015-10-06?12:52??WebSocketDemo\.settings\.jsdtscope
?????文件?????????80??2017-04-26?13:04??WebSocketDemo\.settings\org.eclipse.core.resources.prefs
?????文件????????364??2015-10-06?12:52??WebSocketDemo\.settings\org.eclipse.jdt.core.prefs
?????文件????????491??2015-10-06?13:23??WebSocketDemo\.settings\org.eclipse.wst.common.component
?????文件????????345??2017-04-26?11:24??WebSocketDemo\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2015-10-06?12:52??WebSocketDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2015-10-06?12:52??WebSocketDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????1772??2017-04-28?14:44??WebSocketDemo\build\classes\com\socket\ImageEncoder.class
?????文件???????2279??2017-04-28?14:44??WebSocketDemo\build\classes\com\socket\MyImage.class
?????文件????????652??2017-04-28?14:44??WebSocketDemo\build\classes\com\socket\MyThreads.class
?????文件???????4515??2017-04-28?14:46??WebSocketDemo\build\classes\com\socket\MyWebSocket.class
?????文件???????1006??2017-04-28?11:26??WebSocketDemo\src\com\socket\ImageEncoder.java
?????文件???????1385??2017-04-27?17:31??WebSocketDemo\src\com\socket\MyImage.java
?????文件????????620??2017-04-28?14:10??WebSocketDemo\src\com\socket\MyThreads.java
?????文件???????3113??2017-04-28?14:46??WebSocketDemo\src\com\socket\MyWebSocket.java
?????文件???????2652??2017-04-28?11:29??WebSocketDemo\WebContent\index.jsp
?????文件?????????39??2015-10-06?12:52??WebSocketDemo\WebContent\me
?????文件??????95800??2013-10-18?15:57??WebSocketDemo\WebContent\WEB-INF\lib\javax.json-1.0-sources.jar
?????文件??????78579??2013-10-18?15:57??WebSocketDemo\WebContent\WEB-INF\lib\javax.json-1.0.jar
?????文件????????269??2015-10-06?13:23??WebSocketDemo\WebContent\WEB-INF\web.xm
?????目錄??????????0??2017-04-28?15:49??WebSocketDemo\build\classes\com\socket
?????目錄??????????0??2017-04-28?15:49??WebSocketDemo\build\classes\com
?????目錄??????????0??2017-04-28?15:49??WebSocketDemo\src\com\socket
?????目錄??????????0??2017-04-28?15:49??WebSocketDemo\WebContent\WEB-INF\lib
?????目錄??????????0??2017-04-28?15:49??WebSocketDemo\build\classes
?????目錄??????????0??2017-04-28?15:49??WebSocketDemo\src\com
?????目錄??????????0??2017-04-28?15:49??WebSocketDemo\WebContent\me
?????目錄??????????0??2017-04-28?15:49??WebSocketDemo\WebContent\WEB-INF
............此處省略8個文件信息
評論
共有 條評論