原创 收藏
http://www.cnblogs.com/phinecos/archive/2008/12/03/1347052.html
原创 基於NIO實現非阻塞Socket編程
一、 描述 Java 提供的 NIO API 來開發高性能網絡服務器, JDK 1.4 以前 的網絡通信程序是基於阻塞式 API 的——即當程序執行輸入、輸出操作後,在這些操作返回之前會一直阻塞該線程,所以服務器必須爲每
原创 基於JABBER的IM通訊
1.JABBER的協議模型 XMPP | SASL | TSL | TCP 2.JABBER的通訊模型 SERVER S1 ----
原创 使用Java NIO編寫高性能的服務器 文件下載(轉)
從 JDK 1.4 開始,Java的標準庫中就包含了NIO , 即所謂的“New IO”。其中最重要的功能就是提供了“非阻塞”的IO,當然包括了Socket。NonBlocking的IO就是對select(Unix平臺下)以及 Wait
原创 openfire和mina(二)
上篇寫了數據由MINA層到了XMPP層,接下來看看數據(XMPP)是在OPENFIRE的XMPP層裏都被做什麼處理了,由於研究的時間比較短,只能大概寫一下。 可以看到數據在messageReceived()中被St
原创 關於NIO
http://hi.baidu.com/haojian/blog/item/9ee1ddf9660bb55f242df273.html Java NIO非堵塞應用通常適用用在I/O讀寫等方面,我們知道,系統運行 的性能瓶頸通常在I/O
原创 Java NIO TCP編程 轉的
在Java1.4以前,Java的網絡編程是隻有阻塞方式的,在Java1.4以及之後,Java提供了 非阻塞的網絡編程API.從Java的發展來看,由於Java的快速發展,JVM性能的提升,涉足到服務端應用程序開發也越來越多,要求高性能的網
原创 在Java中用Socket類模擬HTTP協議
Http客戶端程序已集成在Java語言中,可以通過URLConnection類調用。遺憾的 是,由於SUN沒有公佈Http客戶程序的源碼,它實現的細節仍是一個謎。本文根據HTTP協議規範,用Java.net.Socket類實現一個HTTP