耐心無止境 成功一瞬間

          BlogJava 聯(lián)系 聚合 管理
            31 Posts :: 5 Stories :: 25 Comments :: 0 Trackbacks
          今天,我為一個Timer(java.util.Timer)添加了4個TimerTask,讓他們對我的程序進(jìn)行不斷的更新。
          task1:處理接收到的數(shù)據(jù),并構(gòu)建為程序中所需的對象。
          task2:解析task1所構(gòu)建的對象,并作出相應(yīng)處理,最終返回結(jié)果給請求端。
          task3:處理外部請求隊(duì)列。
          task4:發(fā)送應(yīng)答信息(實(shí)時(shí)性要求不高)。
          當(dāng)接收到外部的請求時(shí),把請求加入到請求隊(duì)列。但中間出現(xiàn)了一些問題,當(dāng)task3處理請求時(shí),由于需要和外部進(jìn)行通信,它的通信結(jié)果需要task2來提供,這樣就造成得不到結(jié)果的情況。這是因?yàn)槿绻鹴ask3沒有完成,task2就不能執(zhí)行,因此他們需要分開處理。用兩個Timer即可。
          posted on 2005-09-15 20:20 Joshua Yan 閱讀(1385) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 安福县| 锡林浩特市| 屯门区| 夏邑县| 连江县| 安多县| 元朗区| 三河市| 潜江市| 万山特区| 和田市| 宁武县| 东丽区| 洪洞县| 无棣县| 漾濞| 梅河口市| 金坛市| 新乐市| 甘泉县| 江陵县| 即墨市| 高碑店市| 湘西| 新兴县| 门头沟区| 汽车| 芦溪县| 库尔勒市| 汝州市| 赣州市| 三原县| 台安县| 右玉县| 中方县| 镇雄县| 微博| 余干县| 剑阁县| 黔西县| 邳州市|