欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網(wǎng)絡(luò)傳輸編程的封裝方法

文檔序號:7694947閱讀:327來源:國知局
專利名稱:一種網(wǎng)絡(luò)傳輸編程的封裝方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)傳輸領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)傳輸編程的封裝方法。 背景纟支術(shù)
TCP (Transmission Control Protocol,傳輸控制協(xié)議)和UDP (User Datagram Protocol, 用戶數(shù)據(jù)l艮協(xié)議)傳輸是目前網(wǎng)絡(luò)傳輸時常用的兩種協(xié) 議。TCP是一種面向連接的、可靠的、基于字節(jié)流的運(yùn)輸層通信協(xié)議,該協(xié) 議主要用于在主機(jī)間建立一個虛擬連接,以實現(xiàn)高可靠性的數(shù)據(jù)包交換。TCP 協(xié)議在傳輸模式中在將數(shù)據(jù)包成功發(fā)送給目標(biāo)計算機(jī)后,要求發(fā)送一個確認(rèn); 如果在某個時限內(nèi)沒有收到確認(rèn),那么TCP將重新發(fā)送數(shù)據(jù)包。另外,在傳 輸?shù)倪^程中,如果接收到無序、丟失以及被破壞的數(shù)據(jù)包,TCP還可以負(fù)責(zé) 恢復(fù)。
UDP是一種無連接的傳輸層協(xié)議,提供面向事務(wù)的筒單不可靠信息傳送 服務(wù)。UDP協(xié)議基本上是IP (Internet Protocol,因特網(wǎng)協(xié)議)協(xié)議與上層 協(xié)議的接口。 UDP協(xié)議適用端口分別運(yùn)行在同一臺設(shè)備上的多個應(yīng)用程 序。由于大多數(shù)網(wǎng)絡(luò)應(yīng)用程序都在同一臺機(jī)器上運(yùn)行,計算機(jī)上必須能夠確 保目的地機(jī)器上的軟件程序能從源地址機(jī)器處獲得數(shù)據(jù)包,以及源計算機(jī)能 收到正確的回復(fù),這是通過使用UDP的"端口號"完成的。
在編程實現(xiàn)TCP/UDP網(wǎng)絡(luò)傳輸功能的時候,要重復(fù)大量的代碼編成工 作。由于網(wǎng)絡(luò)傳輸編程的重復(fù)性,我們可以設(shè)計通用的網(wǎng)絡(luò)傳輸對象,這 樣就可以減少編程上的麻煩。而且TCP和UDP兩個網(wǎng)絡(luò)傳輸方式不同, 在編程實現(xiàn)的時候要注意的地方比較繁雜,設(shè)計通用的對象模塊,能夠減 少編程上出現(xiàn)的問題。

發(fā)明內(nèi)容
3本發(fā)明中提供了一種網(wǎng)絡(luò)傳輸編程的封裝方法,用于簡化TCP/UDP
網(wǎng)絡(luò)傳輸編程步驟,IC高編程效率。
為達(dá)到上述目的,本發(fā)明提供了一種網(wǎng)絡(luò)傳輸編程的封裝方法,包括 計算機(jī)將實現(xiàn)傳輸控制協(xié)議TCP/用戶數(shù)據(jù)報協(xié)議UDP網(wǎng)絡(luò)傳輸需要大
量重復(fù)編程的代碼封裝成通用模塊;
所述計算才幾設(shè)置不同的端口和因特網(wǎng)協(xié)議IP地址;漠式; 所述計算機(jī)通過選擇不同端口和IP地址的模式調(diào)用所述TCP/UDP的通
用模塊。
所述計算機(jī)將實現(xiàn)傳輸控制協(xié)議和用戶數(shù)據(jù)報協(xié)議TCP/UDP網(wǎng)絡(luò)傳輸需 要大量重復(fù)編程的代碼封裝成通用模塊具體包括
在所述通用模塊中,集成通常實現(xiàn)TCP和UDP的程序,對外開放統(tǒng)一的
接口 ,用戶只需要在所述接口實現(xiàn)時指定要實現(xiàn)的網(wǎng)絡(luò)通信方式。
所述計算機(jī)通過選擇不同端口和IP地址的模式調(diào)用TCP/UDP通用模塊 具體包括
在所述通用模塊中,根據(jù)模塊接收的端口和IP地址的模式參數(shù),調(diào)用設(shè) 計好的實現(xiàn)TCP和UDP的接口,實現(xiàn)通用模塊功能;在調(diào)用時,使用模塊開 放的接口,指定接口參數(shù),實現(xiàn)要創(chuàng)建的網(wǎng)絡(luò)通信。
與現(xiàn)有技術(shù)相比,本發(fā)明具有如下優(yōu)點
通過端口和IP地址模式調(diào)用封裝的TCP/UDP通用模塊,避免每次進(jìn)行 TCP/UDP網(wǎng)絡(luò)傳輸編程時都需要進(jìn)行大量重復(fù)編碼,提高了網(wǎng)絡(luò)編程的效率。


圖1為本發(fā)明中網(wǎng)絡(luò)編程的流程示意圖2為本發(fā)明中網(wǎng)絡(luò)編程的結(jié)構(gòu)示意圖3為本發(fā)明中TCP/UDP封裝模塊的結(jié)構(gòu)示意圖4為本發(fā)明中協(xié)議調(diào)用模塊的結(jié)構(gòu)示意圖。
具體實施方式
本發(fā)明提供了 二種網(wǎng)絡(luò)傳輸編程的封裝方法及實現(xiàn)裝置,將實現(xiàn)
TCP/UDP網(wǎng)絡(luò)傳輸需要大量重復(fù)編程的代碼封裝成通用模塊,用戶通過端口 和IP地址才莫式調(diào)用TCP或UDP通用才莫塊。
本發(fā)明提供了一種網(wǎng)絡(luò)傳輸編程的封裝方法,如圖l所示,包括
步驟slOl,計算機(jī)將實現(xiàn)TCP/UDP網(wǎng)絡(luò)傳輸需要大量重復(fù)編程的代碼 封裝成通用模塊;在通用模塊里面,集成了我們通常實現(xiàn)TCP和UDP的方法, 而對外開放統(tǒng)一的接口 ,用戶只需要在這個接口實現(xiàn)的時候指定要實現(xiàn)的網(wǎng) 纟各通4言方式就可以;
步驟sl02,計算機(jī)設(shè)置不同的端口和因特網(wǎng)協(xié)議IP地址模式。端口和IP 地址的才莫式分別對應(yīng)調(diào)用TCP/UDP的4妻口 ;
步驟s103,計算機(jī)通過選擇不同端口和IP地址的模式調(diào)用TCP/UDP。 在通用模塊里面,根據(jù)模塊接收的端口和IP地址的模式參數(shù),調(diào)用設(shè)計好的 實現(xiàn)TCP和UDP的接口,實現(xiàn)通用模塊功能。在調(diào)用的時候,使用模塊開放 的接口,指定接口參數(shù),實現(xiàn)要創(chuàng)建的網(wǎng)絡(luò)通信方式。
本發(fā)明提供了一種網(wǎng)絡(luò)傳輸編程的封裝裝置,如圖2所示,包括
TCP/UDP封裝模塊201 ,用于封裝實現(xiàn)TCP/UDP網(wǎng)絡(luò)傳輸需要大量重復(fù) 編程的代碼,集成通常實現(xiàn)TCP和UDP的方法,對外開》文統(tǒng)一的接口,用戶 只需要在這個接口實現(xiàn)的時候指定要實現(xiàn)的網(wǎng)絡(luò)通信方式就可以;
模式設(shè)置模塊202,用于設(shè)置調(diào)用TCP/UDP固定模塊時分別對應(yīng)的端口 和IP地址;端口和IP地址的模式分別對應(yīng)調(diào)用TCP/UDP的接口 ;
協(xié)議調(diào)用模塊203,用于使計算機(jī)通過選擇不同端口和IP地址的模式調(diào) 用TCP/UDP。在通用模塊里面,根據(jù)模塊接收的端口和IP地址的模式參數(shù), 調(diào)用設(shè)計好的實現(xiàn)TCP和UDP的接口,實現(xiàn)通用模塊功能。在調(diào)用的時候, 使用模塊開放的接口,指定接口參數(shù),實現(xiàn)要創(chuàng)建的網(wǎng)絡(luò)通信方式。
所述TCP/UDP封裝模塊201,如圖3所示,具體還包括
集成模塊301,用于集成我們通常實現(xiàn)TCP和UDP的方法;接口模塊302, 用于對外開放統(tǒng)一的接口 ,用戶只需要在這個接口實現(xiàn)的時候指定要實現(xiàn)的 網(wǎng)纟各通]言方式就可以。
5所述協(xié)議調(diào)用模塊203,如圖4所示,具體還包括
模式選擇模塊401,用于根據(jù)模塊接收的端口和IP地址的模式參數(shù),調(diào) 用設(shè)計好的實現(xiàn)TCP和UDP的接口 。協(xié)議實現(xiàn)沖莫塊402,用于在調(diào)用的時候, 使用模塊開放的接口,指定接口參數(shù),實現(xiàn)要創(chuàng)建的網(wǎng)絡(luò)通信方式。
綜上所述,本發(fā)明通過將實現(xiàn)TCP/UDP網(wǎng)絡(luò)傳輸需要大量重復(fù)編程的代 碼進(jìn)行封裝,用戶在使用時可以根據(jù)需要從端口和IP地址的模式選擇調(diào)用 TCP或UDP封裝通用才莫塊進(jìn)行編程,從而實現(xiàn)編程的高效性。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā) 明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過石更件, 但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案 本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來, 該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺設(shè)備 執(zhí)行本發(fā)明各個所述的方法。
以上公開的僅為本發(fā)明的幾個具體,但是,本發(fā)明并非局限于此,任何 本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種網(wǎng)絡(luò)傳輸編程的封裝方法,其特征在于,包括計算機(jī)將實現(xiàn)傳輸控制協(xié)議TCP/用戶數(shù)據(jù)報協(xié)議UDP網(wǎng)絡(luò)傳輸需要大量重復(fù)編程的代碼封裝成通用模塊;所述計算機(jī)設(shè)置不同的端口和因特網(wǎng)協(xié)議IP地址模式;所述計算機(jī)通過選擇不同端口和IP地址的模式調(diào)用所述TCP/UDP的通用模塊。
2、 如權(quán)利要求1所述網(wǎng)絡(luò)傳輸中的封裝方法,其特征在于,所述計算機(jī) 將實現(xiàn)傳輸控制協(xié)議和用戶數(shù)據(jù)報協(xié)議TCP/UDP網(wǎng)絡(luò)傳輸需要大量重復(fù)編程 的代碼封裝成通用^t塊具體包括在所述通用模塊中,集成通常實現(xiàn)TCP和UDP的程序,對外開放統(tǒng)一的 接口 ,用戶只需要在所述接口實現(xiàn)時指定要實現(xiàn)的網(wǎng)絡(luò)通信方式。
3、 如權(quán)利要求1所述網(wǎng)絡(luò)傳輸中的封裝方法,其特征在于,所述計算機(jī) 通過選擇不同端口和IP地址的模式調(diào)用TCP/UDP通用模塊具體包括在所述通用模塊中,根據(jù)模塊接收的端口和IP地址的模式參數(shù),調(diào)用設(shè) 計好的實現(xiàn)TCP和UDP的接口,實現(xiàn)通用模塊功能;在調(diào)用時,使用模塊開 放的接口,指定接口參數(shù),實現(xiàn)要創(chuàng)建的網(wǎng)絡(luò)通信。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)傳輸編程的封裝方法,包括計算機(jī)將實現(xiàn)TCP/UDP網(wǎng)絡(luò)傳輸需要大量重復(fù)編程的代碼封裝成通用模塊;計算機(jī)設(shè)置不同的端口和因特網(wǎng)協(xié)議IP地址模式;計算機(jī)通過選擇不同端口和IP地址的模式調(diào)用TCP/UDP。通過端口和IP地址模式調(diào)用封裝的TCP/UDP通用模塊,避免每次進(jìn)行TCP/UDP網(wǎng)絡(luò)傳輸編程時都需要進(jìn)行大量重復(fù)編碼,提高了網(wǎng)絡(luò)編程的效率。
文檔編號H04L1/00GK101594196SQ20081011271
公開日2009年12月2日 申請日期2008年5月26日 優(yōu)先權(quán)日2008年5月26日
發(fā)明者饒文輝 申請人:新奧特(北京)視頻技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
舟曲县| 新巴尔虎右旗| 太湖县| 永年县| 城口县| 北海市| 宁海县| 龙游县| 大安市| 北辰区| 永康市| 霍州市| 井冈山市| 阿克陶县| 含山县| 富民县| 汝阳县| 海城市| 巴里| 衡东县| 井陉县| 丰顺县| 邳州市| 金阳县| 宝鸡市| 泰宁县| 炉霍县| 天祝| 海口市| 白银市| 鸡东县| 绍兴县| 突泉县| 长白| 平江县| 荆门市| 永顺县| 安阳市| 肇州县| 新竹县| 绥江县|