资源简介

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

     文件         98  2014-12-18 13:44  SocketTest_客户端\bin\aidl\com\example\sockettest\IBackService.aidl

     文件        943  2014-12-18 14:47  SocketTest_客户端\bin\AndroidManifest.xml

     文件        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个文件信息

评论

共有 条评论