• P7

      http知識點 文檔

    pqj-open 2017-05-08   2092   0
    P28

      netty中文指南 文檔

    現在,我們使用適合一般用途的應用或組件來和彼此通信。例如,我們常常使用一個HTTP客戶端從遠程服務器獲取信息或者通過webservices進行遠程方法的調用。

    lee123lee 2017-02-22   883   0
    P22

      wireshark和tcpdump介紹 文檔

    Wireshark 是開源的網絡包分析工具。網絡包分析工具的主要作用是嘗試捕獲網絡包, 并嘗試顯示 包的盡可能詳細的情況。

    songo 2017-01-19   866   0
    P8

      無線網卡變成ap 文檔

    現在的智能手機一般都帶有WLAN功能,家庭一般都有無線路由器,可以很方便的與手機連接,同時可以上網,那么要是沒有無線路由器怎么讓你的智能手機上Wlan(WiFi)呢?下面我就來教大家設置;

    hdjahs 2016-11-17   525   0
    P31

      mina2.0框架分析 文檔

    整個框架最核心的幾個包是:org.apache.mina.core.service, org.apache.mina.core.session, org.apache.mina.core.polling以及org.apache.mina.transport.socket。

    yuqicaida 2016-07-20   546   0
    P53

      Mina2.0完全剖析_完全自學手冊【完整版】 文檔

    最近使用Mina開發一個Java的NIO服務端程序,因此也特意學習了Apache的這個Mina框架。 首先,Mina是個什么東西?看下官方網站(http://mina.apache.org/)對它的解釋: Apache的Mina(Multipurpose Infrastructure Networked Applications)是一個網絡應用框架,可以幫助用戶開發高性能和高擴展性的網絡應用程序;它提供了一個抽象的、事件驅動的異步API,使Java NIO在各種傳輸協議(如TCP/IP,UDP/IP協議等)下快速高效開發。

    ka520 2015-11-14   528   0
    P13

      基于Netty構建高性能RPC通信框架 文檔

    大綱I/O模型選擇序列化框架選型高效線程模型反射優化異步調用同步阻塞I/O性能問題伸縮性差:一連接一線程模型導致服務端的并發接入數和系統吞吐量受到極大限制效率低:由于I/O操作采用同步阻塞模式,當網絡擁塞或者通信對端處理緩慢會導致I/O線程被掛住,阻塞時間無法預測非阻塞I/O的優勢I/O多路復用:系統在單線程的情況下可以同時處理多個鏈接,降低系統資源開銷非阻塞I/O操作:連接、讀取、寫入等I/O操作均不會阻塞I/O線程I/O通信框架選擇基于JavaNIO原生類庫自研:復雜性、研發成本等Mina:版本更新慢、最近幾年社區不太活躍等Netty:性能高、資料豐富、社區活躍、商用成功案例多等序列化技術關鍵指標影響序列化性能的關鍵因素總結如下:序列化后的碼流大小(網絡帶寬占用)序列化&反序列化的性能(CPU資源占用)并發調用的性能表現

    fkd27 2015-10-17   807   0
    P50

      Netty4 介紹和應用 文檔

    Netty簡介Netty源碼分析Netty應用大綱?Netty是一個基于JAVANIO類庫的異步通信框架,它的架構特點是:異步非阻塞、基于事件驅動、高性能、高可靠性和高可定制性。Netty是什么?開發異步、非阻塞的TCP網絡應用程序開發異步、非阻塞的UDP網絡應用程序開發異步文件傳輸應用程序開發異步HTTP服務端和客戶端應用程序Netty的作用NIO:在高連接數時使用OIO:在低連接數、需要低延遲時、阻塞時使用Local:在同一個JVM內通信時使用Embedded:測試ChannelHandler時使用傳輸支持Netty簡介Netty源碼分析Netty在JWS的應用大綱簡單的http服務器EventLoopGroup右圖顯示一個EventLoopGroup和一個Channel關聯一個單一的EventLoop,Netty中的EventLoopGroup包含一個或多個EventLoop,而EventLoop就是一個Channel執行實際工作的線程。

    junhui_wei 2015-10-13   5024   0
    P40

      Apache Mina Server 2.0 中文參考手冊 文檔

    Apache Mina Server是一個網絡通信應用框架,也就是說,它主要是對基于TCP/IP、UDP/IP協議棧的通信框架(當然,也可以提供JAVA對象的序列化服務、虛擬機管道通信服務等),Mina可以幫助我們快速開發高性能、高擴展性的網絡通信應用,Mina提供了事件驅動、異步(Mina的異步IO默認使用的是JAVANIO作為底層支持)操作的編程模型。Mina主要有1.x和2.x兩個分支,這里我們講解最新版本2.0,如果你使用的是Mina1.x,那么可能會有一些功能并不適用。學習本文檔,需要你已掌握JAVAIO、JAVANIO、JAVASocket、JAVA線程及并發庫(java.util.concurrent.*)的知識。Mina同時提供了網絡通信的Server端、Client端的封裝,無論是哪端,Mina在整個網通通信結構中都處于如下的位置:可見Mina的API將真正的網絡通信與我們的應用程序隔離開來,你只需要關心你要發送、接收的數據以及你的業務邏輯即可。

    hape_96 2015-09-13   2892   0
    P5

      Java操作ftp 文檔

    某些數據交換,我們需要通過ftp來完成。sun.net.ftp.FtpClient可以幫助我們進行一些簡單的ftp客戶端功能:下載、上傳文件。但如遇到創建目錄之類的就無能為力了,我們只好利用第三方源碼,比如com.enterprisedt.net.ftp.FTPClient

    lovesanxia 2015-08-07   518   0
    P15

      MINA框架的使用心得及相關要點 文檔

    前言筆者之前的工作主要是做java的web端開發,后因工作原因參與了一個國家級的大項目,主要負責其中底層通訊的前置機模塊。幾經波折,將該系統完成后,結果在第一輪的測試中就慘敗退回。其根本原因就在于原設計文檔的要求單“通信機”與“終端”()之間的并發量要達到2W以上的連接通信,而實際運行并發量只能達到2600個相差了近十倍左右。經過代碼調優、擴展JVM內存等等手段,但因基礎數據相差過大,所取得的優化效果十分有限。后考慮在根本著手,只有更改整個系統的通信接口,才有可能達到設計文檔上的要求。

    lovesanxia 2015-08-07   3984   0
    P30

      文件傳輸協議(File Transfer Protocol,FTP) 文檔

    1.介紹FTP的目標是提高文件的共享性,提供非直接使用遠程計算機,使存儲介質對用戶透明和可靠高效地傳送數據。雖然我們也可以手工使用它,但是它的主要作用是供程序使用的。在閱讀本文之前最好能夠閱讀和Telnet協議標準規范。2.概覽在本節中我們將討論一些表面上的問題,有些名詞的定義請參閱TCP和Telnet參考文獻。

    helpme123 2015-05-26   5099   0
    P

    Netty 5.0 API 參考手冊 文檔

    Netty 提供異步的、事件驅動的網絡應用程 另外與Spring一起使用,以快速開發高性能、高可靠性的網絡服務器和客戶端程序。 netty是JBOSS針對網絡開發的一套應用框架,它也是在NIO的基礎上發展起來的。netty基于異步的事件驅動,具有高性能、高擴展性等特性,它提供了統一的底層協議接口,使得開發者從底層的網絡協議(比如 TCP/IP、UDP)中解脫出來。就使用來說,開發者只要參考 Netty提供的若干例子和它的指南文檔,就可以放手開發基于Netty的服務端程序了。

    vcodery 2015-05-24   1934   0
    P31

      http協議培訓(二) 文檔

    GET 通常用來向服務器請求獲取數據。也可以可以通過 HTML FORM 元素來向服務器提交一些小數據,需要傳輸給服務器的數據附在URL 尾部。 限制:能夠提交數據受到 URL 長度的限制。 POST 和GET 不同,POST通過將數據提交給服務器,而且數據是被包含在請求體之中。通常POST 方法用來向服務器上傳文件。 由于POST是通過請求體來提交數據的,理論上來講可以提交任意大小的數據(文件)。 HEAD 向服務器索要與GET請求相一致的響應,只不過響應體將不會被返回;這一方法可以在不必傳輸整個響應內容的情況下,就可以獲取包含在響應消息頭中的元信息。

    tuds 2015-05-07   3927   0
    P4

      WinInet與WinHttp總結 文檔

    背景WinInet和WinHttp是windows平臺下提供了兩套獨立的網絡庫,按照微軟官方的說法,WinInet的優勢在于client-端的應用,而WinHttp更適用于server-端編程。從名稱上我們可以看出WinHttp在Http協議應用方面要比WinInet更加專業,WinInet支持的協議包括Gopher\HTTP\HTTPS\FTP較為雜亂,而WinHttp庫專門是為HTTP\HTTPS服務的。WinInet支持如此多協議的原因在于其自身是IE瀏覽器的網絡層,所以它必須提供全方位的服務,包括各種協議的封裝以及Cache機制。

    Leehong 2015-04-29   2474   0
    P

    Netty API 參考手冊 文檔

    Netty是什么?本質:JBoss做的一個Jar包。目的:快速開發高性能、高可靠性的網絡服務器和客戶端程序。優點:提供異步的、事件驅動的網絡應用程序框架和工具。通俗的說:一個好使的處理Socket的東東。Netty 提供異步的、事件驅動的網絡應用程序框架和工具,用以快速開發高性能、高可靠性的網絡服務器和客戶端程序。

    jiaxinyu 2015-04-27   7114   0
    P97

      Apache MINA 2.0 User Guide 文檔

    First of all, it's good to know that MINA is written on top of NIO 1. A new version has been designed in Java 7, NIO-2, we don't yet benefit from the added features this version is carrying. It's also important to know that the N in NIO means New, but we will use the Non-Blocking term in many places. NIO-2should be seen as a New New I/O.

    zmz1989 2015-03-02   3372   0
    P

    Netty3.2-api 文檔

    Netty是由JBOSS提供的一個java開源框架。Netty提供異步的、事件驅動的網絡應用程序框架和工具,用以快速開發高性能、高可靠性的網絡服務器和客戶端程序。<br> 也就是說,Netty 是一個基于NIO的客戶,服務器端編程框架,使用Netty 可以確保你快速和簡單的開發出一個網絡應用,例如實現了某種協議的客戶,服務端應用。Netty相當簡化和流線化了網絡應用的編程開發過程,例如,TCP和UDP的socket服務開發。<br> “快速”和“簡單”并不意味著會讓你的最終應用產生維護性或性能上的問題。Netty 是一個吸收了多種協議的實現經驗,這些協議包括FTP,SMTP,HTTP,各種二進制,文本協議,并經過相當精心設計的項目,最終,Netty 成功的找到了一種方式,在保證易于開發的同時還保證了其應用的性能,穩定性和伸縮性。

    zhouduo 2015-01-14   415   0
    P

    Commons-Httpclient 3.1 API 文檔

    HttpClient是一個代碼級的Http客戶端工具,可以使用它模擬瀏覽器向Http服務器發送請求。使用HttpClient還需要HttpCore.后者包括Http請求與Http響應的代碼封裝。 HttpClient 是 Apache Jakarta Common 下的子項目,用來提供高效的、最新的、功能豐富的支持 HTTP 協議的客戶端編程工具包,并且它支持 HTTP 協議最新的版本和建議。HttpClient 已經應用在很多的項目中,比如 Apache Jakarta 上很著名的另外兩個開源項目 Cactus 和 HTMLUnit 都使用了 HttpClient

    redaihanyu 2014-12-15   5719   0
    P

    CORBA Networking with Java 文檔

    System administrators around the country, and in fact around the world, are seeking to solve their management’s desire to have an intranet and also have their companies involved on the Internet (read “World Wide Web”) for commercial reasons. They find that their key problem is hardware and software integration. The expected general technical goals of this enterprise network are: <br> <br>? Interoperability <br>? Portability <br>? Reusability <br>A possible scheme for achieving these goals is the use of the Common Object Request Broker Architecture (CORBA) and Java internetworking.

    why311 2014-10-20   1494   0
    1 2 3 4 5 6

    關鍵詞

    最新上傳

    熱門文檔

  • sesese色