`
mina_java
  • 浏览: 71006 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
各位好,我的博客从今天开始迁移到我自己独立域名的网站http://java.androidwhy.com/,今后的文章主要发布在其上面。当然,可能JavaEye也会同时发布。 欢迎访问Java项目实践
关于新手对Mina的学习,本人推荐的方法如下: 一,先了解一下Java NIO。重点是了解Java NIO的设计理念以及重要的几个概念; 二,了解一个Java NIO的现有框架,作个简单的对比; 三,可以正式开始学习Mina了,先看一下官方对Mina的介绍; 四,把Mina的”HelloWorld“跑起来,对应的是官方提供的一个获取服务器时间的sample; 五,阅读Mina官方用户指导文档与API,了解Mina中重要的几个概念; 六,继续阅读官方用户指导文档,结合官方提供的samples深入地理解Mina中的重要几个概念; 七,可以Check outMina的源代码下来了,重点看 ...
Redis支持很多编程语言的客户端,有C、C#、C++、Clojure、Common Lisp、Erlang、Go、Lua、Objective-C、PHP、Ruby、Scala,甚至更时髦的Node.js,当然,更少不了Java的客户端支持。Redis官方列出的Java客户端也有少,有Jedis、JRedis、JDBC-Redis、RJC等,当然,Jedis是Redis官方首选的Java客户端开发包。 下面我们简单对Jedis的入门作简单的介绍。 首先,加入Jedis的依赖包。 为方便初学者,下面直接贴出pom.xml文件内容: <project xmlns="htt ...
一,前言: 在完成上篇文章《Mina入门:Java NIO框架Mina、Netty、Grizzly简介与对比》之后,我们现在可以正式切入Mina入门学习了。   二,搭建项目结构与解决项目依赖 本人使用Maven来管理项目的依赖。好了,废话也不多说,直接上pom.xml。这里主要是加入mina-core以及其依赖的SLF4J。 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
之前文章【Mina学习极其有效方法推荐】提到过,在开始Mina入门之前,最好先对现有的主流Java NIO框架作一个简单的了解,本文对Java NIO框架Mina、Netty、Grizzly作简单的介绍与对比。 我们先来看看三者之间的简介。 Mina: Mina(Mu ...
  JDK1.4引入了Java NIO API(Java New IO),Java NIO得到了广泛应用。NIO允许程序进行非阻塞IO操作。java.nio.* 包括以下NIO基本结构:   Buffer - 数据的容器; Chartsets - 针对字节与Unicode的容器转换器; Channels - 代表IO操作的实体连接; Selectors - 提供可选择的、可复用的非阻塞IO; Java NIO引入了两个新的概念:通道Channel和选择器Selector; Channels是服务端和客户端进行通信的接口-----原来是直接的IO操作,客户端发信息给服务 ...
    Apache MINA是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可靠性的网络应用程序。它提供了一个通过Java NIO在不同的传输例如TCP/IP和UDP/IP上抽象的事件驱动的异步API。    Mina是一个设计极其优雅的开源框架。mina现在的最新版本是2.04版,相对于1.X版本的变化比较大,建议入门的朋友直接选择Mina2。    本博客系列文章会介绍Mina2入门与Mina2深入学习!    推荐阅读:Mina学习的极其有效的推荐方法  
大家好,我是Gordon,这是我的Java技术博客。 移动互联网追梦者,Java服务端开发工程师。 Email: gxing.huang AT gmail DOT com
Global site tag (gtag.js) - Google Analytics