<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    這是我吹牛的地方

    想怎么吹就怎么吹

    知道什么叫同步和異步嗎?

    In synchronous receiving, while the server is waiting to receive data from a client, if the stream is empty the main thread will block until the request for data is satisfied. Hence, the server cannot do anything else until it receives data from the client. If another client attempts to connect to the server at that time, the server cannot process that request because it is blocked on the first client. This behavior is not acceptable for a real-world application where we need to support multiple clients at the same time.

    In asynchronous communication, while the server is listening or receiving data from a client, it can still process connection requests from other clients as well as receive data from those clients. When a server is receiving asynchronously, a separate thread (at the OS level) listens on the socket and will invoke a callback function (specified when the asynchronous listening was commenced) when a socket event occurs. This callback function in turn will respond and process that socket event. For example, if the remote program writes some data to the socket, a "read data event" (callback function you specify) is invoked; it knows how to read the data from the socket at that point.

    簡而言之,同步是一對一的,異步是一對多的。我翻譯的太牛了,這么多英文就讓我一句話就概括了。

    posted on 2006-09-19 14:42 西門吹牛 閱讀(3065) 評論(7)  編輯  收藏

    評論

    # re: 知道什么叫同步和異步嗎? 2006-11-06 15:34 chicken

    你翻譯的很垃圾阿 看了英文才懂。。。  回復  更多評論   

    # re: 知道什么叫同步和異步嗎? 2006-12-01 14:50 心內求法

    好像不是翻譯的問題,是理解的問題,呵呵  回復  更多評論   

    # re: 知道什么叫同步和異步嗎? 2008-07-18 12:50 dog

    就是一夫多妻和一夫一妻  回復  更多評論   

    # re: 知道什么叫同步和異步嗎? 2009-04-21 14:10 恩 恩! 真是吹牛的好地方

    ...  回復  更多評論   

    # re: 知道什么叫同步和異步嗎?[未登錄] 2009-06-11 17:10 無名

    概括得好,頂!!!!再頂!!!!  回復  更多評論   

    # re: 知道什么叫同步和異步嗎? 2009-07-12 01:21 卡人力窩里反

    英文單詞的原意和中文的翻譯之間,差別很大,甚至是南轅北轍的!  回復  更多評論   

    # re: 知道什么叫同步和異步嗎? 2009-07-30 14:52 北京的太陽

    在同步接收方式下,當服務器等待從客戶端的數據時,如果傳輸流是空的,主線程會進入阻塞狀態,直到(向客戶端的)數據請求被滿足。因此,服務器不能做其他的操作,直到接收到客戶端的數據。如果同時有另外一個客戶端試圖連接服務器,服務器不能夠處理請求,因為主線程被第一個客戶端設置為阻塞。這種(同步)方式對于需要在同一時間支持多客戶端的實際應用(程序)是不能夠被接受的。
    在異步通信方式下,當服務器監聽或者接受一個客戶端的數據時,它能夠同時連接其他的客戶端并且從其他的客戶端接收數據。當服務器異步地接收(數據),一個單獨的現成(操作系統級別)監聽socket并且當發生socket事件時,會調用一個響應函數(指定異步監聽什么時候開始)。響應函數會輪流地響應和處理socket事件。例如:如果遠程程序向一個socket寫一些數據,一個“寫數據事件”(你指定的響應函數)被調用,在那一時刻它(函數)知道如何從socket讀數據。  回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2009年7月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    導航

    統計

    常用鏈接

    留言簿(5)

    隨筆檔案

    文章檔案

    相冊

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲欧洲久久精品| 国产成人无码综合亚洲日韩| 婷婷亚洲久悠悠色悠在线播放| 一个人免费观看视频在线中文| 免费午夜爽爽爽WWW视频十八禁 | 亚洲色成人网站WWW永久四虎 | 亚洲精品免费视频| 亚洲成A人片777777| 黄网站色视频免费在线观看的a站最新 | 日日摸夜夜添夜夜免费视频| 亚洲国产专区一区| eeuss影院免费直达入口| 亚洲熟女一区二区三区| 国产成人AV片无码免费| 亚洲精品视频在线观看免费| 亚洲三级高清免费| 亚洲AV日韩AV永久无码色欲| 免费人成在线观看视频播放| 国产性生大片免费观看性| 亚洲国产成人久久综合碰碰动漫3d| 人成电影网在线观看免费| 亚洲成av人片一区二区三区| 成人免费区一区二区三区| 久久久亚洲AV波多野结衣| 成年性羞羞视频免费观看无限| WWW亚洲色大成网络.COM| 国产亚洲美女精品久久久2020| 午夜免费啪视频在线观看 | 久草视频在线免费看| 久久精品国产精品亚洲毛片| 免费精品国产自产拍在| 精品成人一区二区三区免费视频| 国产成人亚洲精品91专区手机| 午夜无码A级毛片免费视频| 亚洲第一综合天堂另类专| 国产亚洲精久久久久久无码AV| 最近新韩国日本免费观看| 性色av极品无码专区亚洲| 亚洲AV午夜福利精品一区二区 | 国产无人区码卡二卡三卡免费| 免费国产高清毛不卡片基地 |