资源简介

通过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.xml

     文件         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\meta-INF\MANIFEST.MF

     文件      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.xml

     目录          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\meta-INF

     目录          0  2017-04-28 15:49  WebSocketDemo\WebContent\WEB-INF

............此处省略8个文件信息

评论

共有 条评论