資源簡介
Android用socket長連接實例:心跳檢測,分別實現了服務器端和客戶端
代碼片段和文件信息
package?com.mina;
import?java.io.IOException;
import?java.net.InetSocketAddress;
import?java.nio.charset.Charset;
import?org.apache.mina.core.session.IdleStatus;
import?org.apache.mina.filter.codec.ProtocolCodecFilter;
import?org.apache.mina.filter.codec.textline.TextLineCodecFactory;
import?org.apache.mina.transport.socket.SocketAcceptor;
import?org.apache.mina.transport.socket.nio.NioSocketAcceptor;
public?class?MinaServer?{
/**
?*?@param?args
?*/
public?static?void?main(String[]?args)?{
SocketAcceptor?acceptor?=?new?NioSocketAcceptor();
?acceptor.getFilterChain().addLast(“codec“?new?ProtocolCodecFilter(new?TextLineCodecFactory(Charset.forName(“UTF-8“))));??
acceptor.setHandler(new?ServerHandler());
acceptor.getSessionConfig().setReadBufferSize(2048);??
????????acceptor.
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????484??2014-12-18?16:19??SocketTestService_服務器端\.classpath
?????文件????????376??2013-11-21?22:07??SocketTestService_服務器端\.project
?????文件????????587??2013-11-21?22:07??SocketTestService_服務器端\.settings\org.eclipse.jdt.core.prefs
?????文件???????2046??2014-12-18?16:43??SocketTestService_服務器端\bin\com\mina\MinaServer.class
?????文件???????2836??2014-12-18?16:19??SocketTestService_服務器端\bin\com\mina\ServerHandler.class
?????文件?????644783??2013-11-21?22:07??SocketTestService_服務器端\libs\mina-core-2.0.7.jar
?????文件??????16591??2014-12-18?16:19??SocketTestService_服務器端\libs\slf4j-api-1.5.0.jar
?????文件??????26176??2013-11-21?22:07??SocketTestService_服務器端\libs\slf4j-api-1.6.6.jar
?????文件??????12592??2014-12-18?14:14??SocketTestService_服務器端\libs\slf4j-nop.jar
?????文件???????1002??2014-12-18?16:43??SocketTestService_服務器端\src\com\mina\MinaServer.java
?????文件???????1587??2013-11-21?22:07??SocketTestService_服務器端\src\com\mina\ServerHandler.java
?????文件????????364??2014-12-18?09:02??SocketTest_客戶端\.classpath
?????文件????????871??2014-12-18?11:28??SocketTest_客戶端\.project
?????文件????????177??2014-12-18?09:02??SocketTest_客戶端\.settings\org.eclipse.jdt.core.prefs
?????文件????????943??2014-12-18?14:47??SocketTest_客戶端\AndroidManifest.xm
?????文件?????????98??2014-12-18?13:44??SocketTest_客戶端\bin\aidl\com\example\sockettest\IBackService.aidl
?????文件????????943??2014-12-18?14:47??SocketTest_客戶端\bin\AndroidManifest.xm
?????文件????????823??2014-12-18?16:43??SocketTest_客戶端\bin\classes\com\example\sockettest\BackService$1.class
?????文件???????1769??2014-12-18?16:43??SocketTest_客戶端\bin\classes\com\example\sockettest\BackService$2.class
?????文件????????910??2014-12-18?16:43??SocketTest_客戶端\bin\classes\com\example\sockettest\BackService$InitSocketThread.class
?????文件???????2770??2014-12-18?16:43??SocketTest_客戶端\bin\classes\com\example\sockettest\BackService$ReadThread.class
?????文件???????4832??2014-12-18?16:43??SocketTest_客戶端\bin\classes\com\example\sockettest\BackService.class
?????文件????????353??2014-12-18?11:28??SocketTest_客戶端\bin\classes\com\example\sockettest\BuildConfig.class
?????文件???????1628??2014-12-18?13:44??SocketTest_客戶端\bin\classes\com\example\sockettest\IBackService$Stub$Proxy.class
?????文件???????2041??2014-12-18?13:44??SocketTest_客戶端\bin\classes\com\example\sockettest\IBackService$Stub.class
?????文件?????????98??2014-12-18?10:18??SocketTest_客戶端\bin\classes\com\example\sockettest\IBackService.aidl
?????文件????????342??2014-12-18?13:44??SocketTest_客戶端\bin\classes\com\example\sockettest\IBackService.class
?????文件???????1407??2014-12-18?14:12??SocketTest_客戶端\bin\classes\com\example\sockettest\MainActivity$1.class
?????文件???????1244??2014-12-18?14:12??SocketTest_客戶端\bin\classes\com\example\sockettest\MainActivity$2.class
?????文件???????2276??2014-12-18?14:12??SocketTest_客戶端\bin\classes\com\example\sockettest\MainActivity$3.class
............此處省略153個文件信息
- 上一篇:Android聊天
- 下一篇:用wheelview實現的省市區三級聯動
評論
共有 條評論