两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

在無連接網(wǎng)絡服務內(nèi)提供基于面向連接協(xié)議服務的系統(tǒng)的制作方法

文檔序號:7681516閱讀:207來源:國知局
專利名稱:在無連接網(wǎng)絡服務內(nèi)提供基于面向連接協(xié)議服務的系統(tǒng)的制作方法
技術領域
本發(fā)明涉及一種網(wǎng)絡(web)服務系統(tǒng),具體涉及一種在基于無連接協(xié)議的網(wǎng)絡服務內(nèi)提供基于面向連接協(xié)議服務的系統(tǒng)。
通常,為了在兩個系統(tǒng)的同層模塊之間進行通信,電信系統(tǒng)可以分成兩類一類是面向連接的系統(tǒng),該系統(tǒng)在數(shù)據(jù)傳輸之前就建立鏈接;另一類是無連接系統(tǒng),該系統(tǒng)只是在傳輸數(shù)據(jù)時才建立鏈接。
無連接系統(tǒng)獨立地處理每個傳輸數(shù)據(jù),因此它就不能保證數(shù)據(jù)傳輸?shù)捻樞?,但是該系統(tǒng)的優(yōu)點在于它使用了簡單協(xié)議。具有代表性的系統(tǒng)是網(wǎng)絡服務系統(tǒng),該系統(tǒng)只是在使用超文本傳輸協(xié)議(HTTP)作出請求和響應時才對網(wǎng)絡進行連接。
面向連接的系統(tǒng)以一定順序處理要傳輸?shù)拿總€數(shù)據(jù)以保證傳輸?shù)捻樞?。但是,該系統(tǒng)所使用的協(xié)議卻很復雜。具有代表性的系統(tǒng)是internet多線交談(IRC)服務系統(tǒng)。
作為在基于無連接協(xié)議的網(wǎng)絡服務內(nèi),例如IRC服務內(nèi),實現(xiàn)基于面向連接協(xié)議服務的方法,可以使用象輪詢法和整套部件法(complete component method)這樣的方法。
在輪詢法中,網(wǎng)絡客戶程序周期性地提取網(wǎng)絡服務器的內(nèi)容,所以它看起來象是使用了面向連接的協(xié)議。在整套部件法中,用于使用基于面向連接協(xié)議服務的大部分客戶功能都在工作于如Java小應用程序(Java applet)或ActiveX的網(wǎng)絡客戶上的部件中實現(xiàn)。


圖1是用于解釋輪詢法的概念圖。在輪詢法中,從網(wǎng)絡客戶機10到網(wǎng)絡服務器12的請求以一定的輪詢周期進行重復,網(wǎng)絡服務器12把網(wǎng)絡客戶機10的請求發(fā)往聊天服務器14并接收對請求的應答,然后把應答發(fā)送給網(wǎng)絡客戶機10。也就是說,在輪詢方法中,網(wǎng)絡服務器12與網(wǎng)絡客戶機10之間的鏈接只是在輪詢執(zhí)行時才建立。因此,該方法有一缺點在于網(wǎng)絡服務器12的變動并不能立刻傳輸?shù)骄W(wǎng)絡客戶機10,而是以一定的輪詢周期傳輸,這就不方便用戶使用。同樣,如果為解決此問題而縮短輪詢周期,那么網(wǎng)絡服務器就會遭受更重的負載量(一個輪詢周期中網(wǎng)絡客戶機發(fā)出的請求數(shù)量變得更大),這一點對要求以高計算能力運行服務的系統(tǒng)而言將是一個難題。
圖2是用于解釋整套部件法的概念圖。在該方法中,整套部件如Java小應用程序從網(wǎng)絡服務器24中下載安裝到網(wǎng)絡客戶機20上,然后整套部件22與聊天服務器26彼此間進行通信,它們都被連續(xù)連接到網(wǎng)絡上。
整套部件法的缺點在于由于部件的大小很大,所以下載時間可能很長,執(zhí)行過程也需要很多時間。同樣,由于網(wǎng)絡服務的特征,這種服務需要不斷地發(fā)展和改進。但是,當這種網(wǎng)絡環(huán)境如因特網(wǎng)中的部件被修改后,用戶需要下載修改后的部件。因此,在這樣的方法中,就存在對用戶的諸多不便并且管理也變得更困難。
為解決上面的難題,本發(fā)明的目的之一是提供一種系統(tǒng),該系統(tǒng)用于基于面向連接協(xié)議執(zhí)行在安裝后極少變化的服務或者那些用于立刻接收至少數(shù)據(jù)和信息的服務,該系統(tǒng)還用于基于無連接協(xié)議執(zhí)行可由網(wǎng)絡的基本技術很容易實現(xiàn)的服務。
本發(fā)明的另一個目的是提供一種可應用于該系統(tǒng)的網(wǎng)絡客戶機系統(tǒng)。
本發(fā)明的再一個目的是提供一種可應用于該系統(tǒng)的服務器系統(tǒng)。
為了實現(xiàn)本發(fā)明上面所述目的,提供了一種在基于無連接協(xié)議的網(wǎng)絡服務內(nèi)提供基于面向連接協(xié)議服務的系統(tǒng)。該系統(tǒng)包括網(wǎng)絡客戶機和服務器。網(wǎng)絡客戶機具有核心部件單元,用于基于面向連接協(xié)議執(zhí)行在安裝后極少變化的服務或那些用于立刻接收至少數(shù)據(jù)和信息的服務;網(wǎng)絡處理單元,用于在無連接協(xié)議的基礎上執(zhí)行除核心部件單元執(zhí)行的服務之外的基本網(wǎng)絡技術可很容易實現(xiàn)的服務;服務器一方面用于在面向連接的協(xié)議基礎上與網(wǎng)絡客戶機的核心部件單元進行通信,另一方面還用于在無連接協(xié)議的基礎上對網(wǎng)絡處理單元的請求作出應答。
為了實現(xiàn)本發(fā)明的另一個目的,還提供了網(wǎng)絡客戶機系統(tǒng),它用于在基于無連接協(xié)議的網(wǎng)絡服務內(nèi)提供基于面向連接協(xié)議的服務,以便與服務器通信和處理數(shù)據(jù),網(wǎng)絡客戶機系統(tǒng)具有核心部件單元,用于執(zhí)行安裝后極少變化的服務或者那些用于立刻接收至少數(shù)據(jù)和信息的服務,同時它還在面向連接的協(xié)議基礎上與服務器進行通信;網(wǎng)絡處理單元,用于執(zhí)行核心部件單元中執(zhí)行的服務之外的基本網(wǎng)絡技術可很容易實現(xiàn)的服務,同時它還在無連接協(xié)議基礎上與服務器進行通信。
為了實現(xiàn)本發(fā)明的另一個目的,還提供了服務器系統(tǒng),它用于在基于無連接協(xié)議的網(wǎng)絡服務內(nèi)提供基于面向連接協(xié)議的服務,以便與網(wǎng)絡服務器通信以及在面向連接協(xié)議的基礎上提供對第一服務請求的應答,其中第一服務請求是對安裝后極少變化的服務的請求或者是對那些用于立刻接收至少數(shù)據(jù)和信息的服務的請求;服務器系統(tǒng)另外還在無連接協(xié)議基礎上提供對第二服務請求的應答,第二請求的服務是除上面所述的服務之外基本網(wǎng)絡技術很容易就可實現(xiàn)的服務。
本發(fā)明的上述目的和優(yōu)點通過參照下面的附圖詳細描述一個優(yōu)選實施例將會變得更明顯,附圖包括
圖1是概念圖,用于解釋輪詢法;圖2是概念圖,用于解釋整套部件法;圖3是一種系統(tǒng)的概念圖,該系統(tǒng)根據(jù)本發(fā)明所希望的實施例在基于無連接協(xié)議的網(wǎng)絡服務內(nèi)提供基于面向連接協(xié)議的服務;圖4描述了應用于聊天服務的圖3的系統(tǒng);圖5是流程圖,用于解釋聊天路由器的操作;圖6是流程圖,用于解釋核心部件單元的操作。
以下將參照附圖詳細描述本發(fā)明的實施例。
圖3是一種系統(tǒng)的概念圖,該系統(tǒng)根據(jù)本發(fā)明所希望的實施例在基于無連接協(xié)議的網(wǎng)絡服務內(nèi)提供基于面向連接協(xié)議的服務。
在圖3所示系統(tǒng)中,網(wǎng)絡客戶機30包括核心部件單元32和網(wǎng)絡處理單元34。核心部件單元32在面向連接協(xié)議的基礎上執(zhí)行服務,這些服務包括用于立刻接收網(wǎng)絡服務器36發(fā)出的至少數(shù)據(jù)和信息的服務,或者在網(wǎng)絡客戶機30內(nèi)安裝后極少變化的服務。
除了核心部件單元32所執(zhí)行的那些服務外,網(wǎng)絡處理單元34在無連接協(xié)議的基礎上執(zhí)行可以使用基本網(wǎng)絡技術如超文本標識語言(HTML)、公共網(wǎng)關接口(CGI)和Java描述語言實現(xiàn)的服務。參照圖3,其中①,②,③指出了基于無連接協(xié)議的處理過程。
通常,由核心部件單元32執(zhí)行的服務最好占總服務的不到10%并且不需要經(jīng)常修改。同樣,網(wǎng)絡處理單元34最好執(zhí)行剩余的服務并且不斷修改和升級。
網(wǎng)絡服務器36從聊天服務器38接收對來自網(wǎng)絡客戶機30的網(wǎng)絡處理單元34的請求的應答,并且將請求發(fā)送到基于HTTP的網(wǎng)絡處理單元34。
圖4描述了應用于聊天服務的圖3所示的系統(tǒng)。圖4所示的系統(tǒng)包括第一網(wǎng)絡客戶機40和第二網(wǎng)絡客戶機58、第一網(wǎng)絡服務器46和第二網(wǎng)絡服務器56、聊天服務器64。聊天服務器64包括第一聊天路由器48和第二聊天路由器54、第一聊天后臺程序(daemon)50和第二聊天后臺程序52。
第一網(wǎng)絡客戶機40包括一個網(wǎng)絡處理單元和一個核心部件單元42。圖中顯示出了網(wǎng)絡處理單元的消息發(fā)送屏幕44。此處,消息發(fā)送屏幕44是網(wǎng)頁實現(xiàn)的一個例子。消息發(fā)送是向另一個聊天參與者即刻發(fā)送短消息(有點象私人消息)。也就是說,基于無連接協(xié)議消息被要求(發(fā)送)到第一網(wǎng)絡服務器46(④)。
通過第一網(wǎng)絡服務器46發(fā)送到第一聊天路由器48的消息(⑤)又被發(fā)送到第一聊天后臺程序50(⑥),然后第一聊天后臺程序50通過服務器間的連接(⑦)把消息又發(fā)送到第二聊天后臺程序52。也就是說,聊天后臺程序50和52允許第一網(wǎng)絡服務器46和第二網(wǎng)絡服務器56之間的連接。
同時,第二聊天路由器54基于面向連接協(xié)議把第二聊天后臺程序52發(fā)出的消息(⑧)發(fā)送到第二網(wǎng)絡客戶機58的核心部件單元60(⑨)。
核心部件單元60解釋接收到的消息然后打開消息彈出式屏62(⑩)。此處,消息彈出式屏幕62是表示已經(jīng)接收到從第一網(wǎng)絡客戶機40發(fā)出的消息的屏幕。
圖5是用于解釋聊天路由器操作的流程圖。在步驟502中連接帶有核心部件單元的網(wǎng)絡。也就是說,第一聊天路由器48和第二聊天路由器54分別被連接到第一和第二網(wǎng)絡客戶機40和58的核心部件單元42和60上。在步驟504中,等待請求。當聊天后臺程序(第二聊天后臺程序52)發(fā)出請求時,第二聊天路由器54在步驟506中解釋該請求。在確定了被解釋的請求是否可被忽略后,若請求可被忽略就執(zhí)行步驟504,此處為等待請求處。否則,就在步驟510中把解釋過的請求發(fā)送到核心部件單元(第二網(wǎng)絡客戶機58的核心部件單元)。若請求是來自網(wǎng)絡服務器(第一網(wǎng)絡服務器46),第一聊天路由器48在步驟512中把請求發(fā)送到聊天后臺程序(第一聊天后臺程序50)。在步驟514中確定了聊天后臺程序(第一聊天后臺程序50)的應答是否存在后,若應答存在就在步驟516中把該應答發(fā)送到網(wǎng)絡服務器(第二網(wǎng)絡服務器56)。在步驟518中確定了網(wǎng)絡服務器是否發(fā)出了另外一個請求后,若另外一個請求存在就執(zhí)行步驟512,否則就執(zhí)行步驟504,此處為等待請求處。
圖6是解釋核心部件單元操作的流程圖。在步驟602中,連接帶有聊天路由器的網(wǎng)絡。也就是說,第一聊天路由器和第二聊天路由器通過網(wǎng)絡分別被連接到核心部件單元42和60。在步驟604中,等待請求。當?shù)诙奶炻酚善?4發(fā)出請求時,該請求在步驟606中被解釋,并且在步驟608中打開合適的網(wǎng)頁。當請求表明了消息發(fā)送功能時,消息彈出式屏幕就被打開。當從網(wǎng)頁發(fā)出請求時,在步驟612中核心部件單元58接收第二網(wǎng)絡服務器56的請求并把它發(fā)送到第二聊天路由器。
本發(fā)明并不局限于上述的實施例,在本發(fā)明的精神和范圍內(nèi)很多變化都是可能的。例如圖4中展示了聊天服務器,但是本發(fā)明并不局限于該服務器,它還包括具有適合于本發(fā)明目的功能的其它服務器。另外,網(wǎng)絡服務器和附加的一些功能也可以在一個服務器內(nèi)實現(xiàn)。參照圖6,圖中描述了第二網(wǎng)絡客戶機的核心部件單元解釋請求,然后網(wǎng)絡處理單元基于被解釋過的請求打開消息彈出式屏幕,然而相反的處理過程也是可能的。同樣,或者是核心部件單元或者是網(wǎng)絡處理單元都可以設計為執(zhí)行解釋請求功能和打開彈出式屏幕功能。因此,本發(fā)明所要求的權利范圍并不由上面的描述決定而是由所附帶的權利要求書決定。
根據(jù)本發(fā)明,在基于無連接協(xié)議的網(wǎng)絡服務內(nèi)提供基于面向連接協(xié)議的服務造成了以下效果,那就是,在無連接協(xié)議的基礎上提供可以被基本網(wǎng)絡技術如HTML、CGI和Javascript很容易實現(xiàn)的服務,在面向連接協(xié)議的基礎上,提供從服務器向客戶機即刻發(fā)送至少數(shù)據(jù)和信息的服務以及在安裝后很少變化的服務,由此可以解決輪詢法和整套部件法中的難題。由于從網(wǎng)絡客戶機下載核心部件的速度很快,因此對核心部件中變化的流暢應答也成為可能。
權利要求
1.一種用于在基于無連接協(xié)議的網(wǎng)絡服務內(nèi)提供基于面向連接協(xié)議的服務的系統(tǒng),該系統(tǒng)包括網(wǎng)絡客戶機,包括核心部件單元,用于基于面向連接協(xié)議執(zhí)行安裝后極少變化的服務或那些用于立刻接收至少數(shù)據(jù)和信息的服務;網(wǎng)絡處理單元,用于在無連接協(xié)議的基礎上執(zhí)行除核心部件單元執(zhí)行的服務之外的基本網(wǎng)絡技術可很容易實現(xiàn)的服務;服務器,一方面用于在面向連接協(xié)議的基礎上與網(wǎng)絡客戶機的核心部件單元進行通信,另一方面還用于在無連接協(xié)議的基礎上對網(wǎng)絡處理單元的請求作出應答。
2.根據(jù)權利要求1中的系統(tǒng),其中的服務器進一步包括網(wǎng)絡服務器,用于在無連接協(xié)議的基礎上對網(wǎng)絡客戶機的網(wǎng)絡處理單元發(fā)出的請求作出應答;服務器,具有用于在面向連接的基礎上解釋網(wǎng)絡客戶機的核心部件發(fā)出的請求并作出應答的附加功能。
3.根據(jù)權利要求2的系統(tǒng),其中網(wǎng)絡服務器要求具有附加功能的服務器對網(wǎng)絡客戶機的網(wǎng)絡處理單元發(fā)出的請求作出應答,當網(wǎng)絡服務器接收到具有附加功能的服務器發(fā)出的應答時,網(wǎng)絡服務器將該應答提供給網(wǎng)絡客戶機的網(wǎng)絡處理單元。
4.根據(jù)權利要求2的系統(tǒng),其中具有附加功能的服務器是一種聊天服務器,網(wǎng)絡客戶機包括第一網(wǎng)絡客戶機和第二網(wǎng)絡客戶機,當?shù)谝痪W(wǎng)絡客戶機把要在第二網(wǎng)絡客戶機的屏幕上顯示的消息通過消息發(fā)送屏幕幕或一對一聊天屏幕發(fā)送到聊天服務器時,聊天服務器在面向連接協(xié)議的基礎上把消息提供給第二網(wǎng)絡客戶機的核心部件;第二網(wǎng)絡客戶機對接收到的消息進行解釋并打開消息彈出式屏幕或一對一聊天彈出式屏幕。
5.根據(jù)權利要求4的系統(tǒng),其中第二網(wǎng)絡客戶機的核心部件解釋聊天服務器提供的消息,在所解釋的消息的基礎上,第二網(wǎng)絡客戶機的網(wǎng)絡處理單元打開消息彈出式屏幕或一對一聊天彈出式屏幕。
6.一種用于在基于無連接協(xié)議的網(wǎng)絡服務內(nèi)提供基于面向連接協(xié)議的服務的網(wǎng)絡客戶機系統(tǒng),以便與服務器進行通信和處理數(shù)據(jù),網(wǎng)絡客戶機系統(tǒng)包括核心部件單元,用于執(zhí)行安裝后極少變化的服務或者那些用于立刻接收至少數(shù)據(jù)和信息的服務,同時它還在面向連接協(xié)議基礎上與服務器進行通信;網(wǎng)絡處理單元,用于執(zhí)行核心部件單元執(zhí)行的服務之外的基本網(wǎng)絡技術可很容易實現(xiàn)的服務,同時它還在無連接協(xié)議基礎上與服務器進行通信。
7.一種用于在基于無連接協(xié)議的網(wǎng)絡服務內(nèi)提供基于面向連接協(xié)議的服務的服務器系統(tǒng),以便與網(wǎng)絡服務器通信以及在面向連接協(xié)議的基礎上提供對第一服務請求的應答,其中第一服務請求是對安裝后極少變化的服務的請求或者是對那些用于立刻接收至少數(shù)據(jù)和信息的服務的請求;服務器系統(tǒng)另外還在無連接協(xié)議基礎上提供對第二服務請求的應答,第二請求的服務是除上面所述的服務之外基本網(wǎng)絡技術很容易就可實現(xiàn)的服務。
8.根據(jù)權利要求7的服務器系統(tǒng),其中服務器系統(tǒng)進一步包括網(wǎng)絡服務器,用于在無連接協(xié)議的基礎上對網(wǎng)絡客戶機發(fā)出的第二服務請求提供應答;服務器,具有用于在面向連接協(xié)議的基礎上解釋網(wǎng)絡客戶機發(fā)出的第一服務請求并對請求作出應答的附加功能。
9.根據(jù)權利要求8的服務器,其中網(wǎng)絡服務器要求具有附加功能的服務器對網(wǎng)絡客戶機發(fā)出的第二服務請求作出應答,當網(wǎng)絡服務器接收到具有附加功能的服務器的應答時,網(wǎng)絡服務器將該應答提供給網(wǎng)絡客戶機。
全文摘要
在基于無連接協(xié)議的網(wǎng)絡服務內(nèi)提供基于面向連接協(xié)議的服務的系統(tǒng),包括:網(wǎng)絡客戶機,包括:核心部件單元,用于基于面向連接協(xié)議執(zhí)行安裝后極少變化的服務或那些用于立刻接收至少數(shù)據(jù)和信息的服務;網(wǎng)絡處理單元,用于在無連接協(xié)議的基礎上執(zhí)行除核心部件單元執(zhí)行的服務之外的基本網(wǎng)絡技術容易實現(xiàn)的服務;服務器,在面向連接協(xié)議的基礎上與網(wǎng)絡客戶機的核心部件單元通信,和在無連接協(xié)議的基礎上對網(wǎng)絡處理單元的請求作出應答。
文檔編號H04L29/06GK1289973SQ0012467
公開日2001年4月4日 申請日期2000年9月27日 優(yōu)先權日1999年9月27日
發(fā)明者蔣炳圭, 申勝宇, 南世洞, 樸相鎮(zhèn) 申請人:株式會社你要網(wǎng)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
百色市| 永兴县| 卢氏县| 汶川县| 长顺县| 桑植县| 辛集市| 会同县| 临西县| 邮箱| 景洪市| 稻城县| 锡林郭勒盟| 和平区| 会泽县| 葵青区| 泽普县| 华宁县| 句容市| 合水县| 遂川县| 伊春市| 康定县| 广饶县| 望都县| 盐津县| 海南省| 且末县| 三门峡市| 柯坪县| 河东区| 财经| 永昌县| 沾化县| 且末县| 达日县| 镇平县| 加查县| 桃园县| 德安县| 平阴县|