首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Apache MINA 2.0 用户指南》第一章:入门

    MINA 已被全球数以万计的应用所使用。也有一些基于 MINAApache 项目,而且它们工作的相当好。这就是某种形式的担保,你不需要为你网络传输层的实现的一些神秘的错误而花费大量的时间。...使用模拟对象单元测试 JMX 可管理性 使用 StreamIoHandler 的基于流的 I/O 支持 知名容器诸如 PicoContainer 和 Spring 的集成 从 Netty 的平滑迁移,Apache...在 UNIX 系统,输入: $ tar xzpf apache-mina-2.0.7-tar.gz 你将会在 apache-mina-2.0.7 目录下得到以下内容:| +- dist...在命令行中输入以下命令: $ java org.apache.mina.example.gettingstarted.timeserver.MinaTimeServer 这将启动服务器...原文链接:http://mina.apache.org/mina-project/userguide/ch1-getting-started/ch1-getting-started.html。

    1.3K60

    Mina框架的使用

    什么是Mina框架 Apache Mina是一个能够帮助用户开发高性能和高伸缩性网络应用程序的框架。它通过Java nio技术基于TCP/IP和UDP/IP协议提供了抽象的、事件驱动的、异步的API。...Mina主页 下载地址 为什么使用Mina? 传统socket:阻塞式通信 每建立一个Socket连接时,同时创建一个新线程对该Socket进行单独通信(采用阻塞的方式通信)。...} } 仅需要4不即可完成 在MyserverHandler写消息处理的代码 import java.awt.datatransfer.StringSelection; import org.apache.mina.core.service.IoHandlerAdapter...; import org.apache.mina.core.session.IdleStatus; import org.apache.mina.core.session.IoSession; /**...写的客户端 //客户端使用mina public class MinaClient { public static void main(String[] args) throws Exception{

    1.2K10

    java mina框架实例_MINA框架简介和一个简单的例子

    MINA框架的应用比较广泛,应用的开源项目有Apache Directory、AsyncWeb、Apache Qpid、QuickFIX/J、Openfire、SubEthaSTMP、red5等。...测试 首先运行MinaTimeServer,启动服务端,接着在命令行运行“telnet 127.0.0.1 9123”,来登录,这时会看到服务端输出如下: 2008-2-21 16:15:29 org.apache.MINA.filter.logging.LogLevel...$4 log /10.64.2.137:4140 IP和端口号 信息: CREATED 2008-2-21 16:15:29 org.apache.MINA.filter.logging.LogLevel...信息: OPENED 在客户端输入回车,在客户端可以看到服务端返回当前的时间: Thu Feb 21 16:20:14 CST 2008 服务端输出: 2008-2-21 16:20:14 org.apache.MINA.filter.logging.LogLevel...RECEIVED: HeapBuffer[pos=0 lim=2 cap=2048: 0D 0A] 接收收到回车符 Message written… 2008-2-21 16:20:14 org.apache.MINA.filter.logging.LogLevel

    1.3K20

    MINA 框架简介「建议收藏」

    Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina...Mina 主要有1.x 和2.x 两个分支,这里我们讲解最新版本2.0,如果你使用的是Mina 1.x,那么可能会有一些功能并不适用。...MINA 框架简介 当客户首次访问采用MINA编写的程序时,IoAcceptor作为线程运行,负责接受来自客户的请求。...Apache MINA提供一个LoggingFilter类,用来log通信过程。...而如果我们不提供任何过滤器的话,那么在 messageReceived 方法中的第二个参数类型就是一个 byte 的缓冲区,对应的类是 org.apache.mina.common.ByteBuffer

    1.6K41

    Java 中的 pyftpdlib 替代品

    2、解决方案Java 中有许多可替代 pyftpdlib 的 FTP 服务器库,其中包括:Apache FtpServer:Apache FtpServer 是 Apache Jakarta 项目的一部分...Mina FtpServer:Mina FtpServer 是一个基于 Apache MINA 框架的 FTP 服务器,特点是轻量级、高性能和可伸缩性,支持多种协议和特性,包括 SSL/TLS、匿名登录...代码示例使用 Apache FtpServer 创建一个简单的 FTP 服务器:import org.apache.ftpserver.FtpServer;import org.apache.ftpserver.FtpServerFactory...FtpServer 创建一个简单的 FTP 服务器:import org.apache.mina.filter.codec.ProtocolCodecFilter;import org.apache.mina.filter.codec.textline.TextLineCodecFactory...;import org.apache.mina.transport.socket.nio.NioSocketAcceptor;import org.mina.transport.socket.nio.NioSocketConnector

    11910
    领券