資源簡介
這里介紹了怎么安裝jett插件,共享了一個jett服務器demo,簡要介紹了如何配置服務器,同時還給了一個android的客戶端。對于android客戶端發送websocket協議數據:要注意導入必須包,全局中配置聯網權限,發送前連接延時,服務器地址,接收數據處理使用Handler。

代碼片段和文件信息
package?com.webSocketService.webSocket;
import?java.io.IOException;
import?java.util.Set;
import?org.eclipse.jetty.websocket.WebSocket.OnTextMessage;
import?org.eclipse.jetty.websocket.WebSocket.OnBinaryMessage;
/**
?*?
?*?@author?yezh
?*
?*/
public?class?AppWebSocket?implements?OnTextMessageOnBinaryMessage?{
private?Connection?connection;
private?Set?users;
public?AppWebSocket(Set?users?)?{
this.users?=?users;
}
/**
?*?接收到String數據
?*/
public?void?onMessage(?String?data)?{
for(AppWebSocket?member?:?users){
try?{
member.connection.sendMessage(“這是服務器返回的東東“);
}?catch?(IOException?e)?{
e.printStackTrace();
}?catch?(Exception?e)?{
e.printStackTrace();
};
}
}
@Override
public?void?onClose(int?arg0?String?arg1)?{
users.remove(this);
}
@Override
public?void?onOpen(Connection?arg0)?{
this.connection=arg0;
users.add(this);
}
/**
?*?接收到bt數據
?*/
@Override
public?void?onMessage(byte[]?data?int?arg1?int?arg2)?{
//?TODO?Auto-generated?method?stub
for(AppWebSocket?member?:?users){
try?{
member.connection.sendMessage(data?0?data.length);
}?catch?(IOException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}?
}?
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\
?????文件??????520755??2013-12-30?09:49??Eclipse+?jetty+android+websocket協議整合.doc
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\
?????文件?????????834??2013-12-27?16:29??Eclipse+?jetty+android+websocket協議整合\websocketservice\.classpath
?????文件????????1042??2013-12-27?16:54??Eclipse+?jetty+android+websocket協議整合\websocketservice\.project
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\.settings\
?????文件?????????503??2013-07-30?14:13??Eclipse+?jetty+android+websocket協議整合\websocketservice\.settings\.jsdtscope
?????文件?????????364??2013-07-30?14:13??Eclipse+?jetty+android+websocket協議整合\websocketservice\.settings\org.eclipse.jdt.core.prefs
?????文件?????????502??2013-07-30?14:13??Eclipse+?jetty+android+websocket協議整合\websocketservice\.settings\org.eclipse.wst.common.component
?????文件?????????305??2013-07-30?14:13??Eclipse+?jetty+android+websocket協議整合\websocketservice\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2013-07-30?14:13??Eclipse+?jetty+android+websocket協議整合\websocketservice\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2013-07-30?14:13??Eclipse+?jetty+android+websocket協議整合\websocketservice\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\build\
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\build\classes\
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\build\classes\com\
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\build\classes\com\webSocketService\
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\build\classes\com\webSocketService\webSocket\
?????文件????????2403??2013-12-30?09:44??Eclipse+?jetty+android+websocket協議整合\websocketservice\build\classes\com\webSocketService\webSocket\AppWebSocket.class
?????文件????????1780??2013-12-30?09:19??Eclipse+?jetty+android+websocket協議整合\websocketservice\build\classes\com\webSocketService\webSocket\AppWebSocketServlet.class
?????文件?????????811??2013-07-25?09:24??Eclipse+?jetty+android+websocket協議整合\websocketservice\build\classes\log4j.properties
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\src\
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\src\com\
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\src\com\webSocketService\
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\src\com\webSocketService\webSocket\
?????文件????????1398??2013-12-30?09:44??Eclipse+?jetty+android+websocket協議整合\websocketservice\src\com\webSocketService\webSocket\AppWebSocket.java
?????文件????????1572??2013-12-30?09:19??Eclipse+?jetty+android+websocket協議整合\websocketservice\src\com\webSocketService\webSocket\AppWebSocketServlet.java
?????文件?????????811??2013-07-25?09:24??Eclipse+?jetty+android+websocket協議整合\websocketservice\src\log4j.properties
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\WebContent\
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\WebContent\me
?????文件??????????39??2013-07-30?14:13??Eclipse+?jetty+android+websocket協議整合\websocketservice\WebContent\me
?????目錄???????????0??2013-12-30?09:51??Eclipse+?jetty+android+websocket協議整合\websocketservice\WebContent\WEB-INF\
............此處省略92個文件信息
- 上一篇:JAVA倉庫管理系統源碼(畢業設計 課程設計)
- 下一篇:java2實用教程電子版
評論
共有 條評論