2011-08-19 12 views
0

我想弄清楚通過網絡傳輸大文件的選項。阿帕奇米娜vs簡單的NIO傳輸大文件

  1. 所以,我創建了一個簡單的TCP服務器/客戶端來傳輸大約10G的文件。
  2. 然後,我用NIO apis替換了FileStreams和套接字,並發現由於較少的IO開銷而顯着提高了性能。

現在我已經瞭解到,Apache Mina是一個基於NIO的框架,用於快速開發客戶端服務器應用程序。

我的問題是,除了由Mina提供的靈活性來創建客戶端/服務器應用程序 - 1.米娜是否提供任何特殊的NIO來提高性能? 2.如果是,我可以在哪裏找到支持此論點的基準?

由於提前

回答

0

米娜使用NIO,所以我相信雙方會爲您提供同樣的性能。