摘要:
上节讲到的JDK自带的HttpServer组件,实现方法大概有三十个类构成,下面尝试着理解下实现思路。由于Java的source代码中有很多注释,粘贴上来看着费劲,自己写个程序消除注释。import java.io.BufferedReader;import java.io.FileInputStr... 阅读全文
摘要:
基于Java实现Http服务器有多种多样的方法 一种轻量级的方式是使用JDK内置的com.sun.net.httpserver包下和sun.net.httpserver包下类提供的方法构建,该方法轻便快捷。 再举一个使用jdk自带httpserver组件的例子: 阅读全文
摘要:
epoll模式下的echo服务器,忘记从哪个网页上粘贴过来的了,学习一下 /* * main.cc * * Created on: 2009-11-30 * Author: liheyuan * Describe: epoll实现阻塞模式服务器(Echo服务器) * * Las... 阅读全文
摘要:
客户端使用Java的阻塞IO服务端使用Java的非阻塞NIOpackage com.nio.echo;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.I... 阅读全文
摘要:
Exception in thread "main" java.nio.channels.IllegalBlockingModeException at java.nio.channels.spi.AbstractSelectableChannel.register(Unknown Source) ... 阅读全文