• 大小: 799KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-16
  • 语言: Java
  • 标签: spring  boot  nio  Tcp  

资源简介

springboot 整合mian框架tcp通讯源码, 适合初学者另附java nio及mina相关教程

资源截图

代码片段和文件信息

package cn.yiyuan;

import java.net.InetSocketAddress;
import org.apache.mina.core.service.IoAcceptor;
import org.apache.mina.core.session.IdleStatus;
import org.apache.mina.transport.socket.nio.NioSocketAcceptor;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.support.SpringBootServletInitializer;
import org.springframework.context.annotation.Bean;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.transaction.annotation.EnableTransactionManagement;


import cn.yiyuan.Mina.ServerHandler;

@EnableTransactionManagement
@SpringBootApplication
@EnableScheduling
public class Application extends SpringBootServletInitializer{

private static final int PORT = 10245;

    public static void main(String[] args) {
        SpringApplication.run(Application.class args);
        
    }
    
    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        return builder.sources(Application.class);
    }


    
    @Bean
    public IoAcceptor ioAcceptor() throws Exception {
     IoAcceptor acceptor=new NioSocketAcceptor();
        acceptor.setHandler(new ServerHandler());
        acceptor.getSessionConfig().setReadBufferSize(1024);
        acceptor.getSessionConfig().setIdleTime(IdleStatus.BOTH_IDLE 100);
        acceptor.bind(new InetSocketAddress(PORT));
        System.out.println(“服务器在端口:“ + PORT + “已经启动“);
        return acceptor;
    }
    
    
    
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         63  2020-09-28 16:19  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\Java_NIO基础视频教程、MINA视频教程、Netty快速入门视频(52im.net).txt

     文件       1330  2019-03-04 11:14  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\.classpath

     文件       1509  2019-03-04 11:04  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\.project

     文件        522  2019-02-18 10:52  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\.settings\.jsdtscope

     文件        341  2019-02-26 14:39  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\.settings\org.eclipse.core.resources.prefs

     文件        736  2019-02-18 10:52  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\.settings\org.eclipse.jdt.core.prefs

     文件        124  2019-02-18 11:35  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\.settings\org.eclipse.m2e.core.prefs

     文件        731  2019-03-04 11:14  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\.settings\org.eclipse.wst.common.component

     文件        252  2019-02-18 10:52  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2019-02-18 10:52  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2019-02-18 10:52  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件         50  2019-02-18 10:52  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\.settings\org.eclipse.wst.validation.prefs

     文件       4418  2019-03-04 11:05  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\pom.xml

     文件       1699  2019-03-04 11:07  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\java\cn\yiyuan\Application.java

     文件       2612  2019-03-04 11:13  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\java\cn\yiyuan\Mina\ServerHandler.java

     文件       8851  2019-02-25 09:31  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\java\cn\yiyuan\Util\CRC16.java

     文件       5721  2019-03-04 11:09  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\java\cn\yiyuan\Util\HexUtil.java

     文件       1284  2019-03-04 11:08  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\java\cn\yiyuan\Util\MianCore.java

     文件        809  2019-02-18 10:52  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\java\cn\yiyuan\Util\SessionUtil.java

     文件        657  2019-03-04 11:15  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\resources\application.properties

     文件       2403  2019-02-18 10:52  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\resources\log4j2-spring.xml

     文件         39  2019-02-18 13:30  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\webapp\meta-INF\MANIFEST.MF

     文件     141604  2019-03-03 08:58  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\webapp\static\css\bootstrap.css

     文件       1771  2019-02-18 13:30  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\webapp\static\css\custom.css

     文件       1886  2019-02-18 13:30  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\webapp\static\css\dlog.css

     文件      29062  2019-02-18 13:30  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\webapp\static\css\font-awesome.css

     文件       3851  2019-02-18 13:30  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\webapp\static\css\page.css

     文件       1861  2019-02-18 13:30  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\webapp\static\css\SidebarNav.min.css

     文件     180932  2019-03-03 09:17  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\webapp\static\css\style.css

     文件      76518  2019-02-18 13:30  springboot 整合mina 源码,nio通讯基础教程,mina框架基础教程\MinaDemo\src\main\webapp\static\fonts\fontawesome-webfont.eot

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

评论

共有 条评论