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

一種支持多渠道的游戲分包方法和裝置的制造方法

文檔序號:10660856閱讀:321來源:國知局
一種支持多渠道的游戲分包方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種支持多渠道的游戲分包方法和裝置,所述裝置包括游戲端、抽象SDK、中間包以及第三方SDK、替換單元;每一第三方的SDK對應(yīng)一中間包。當游戲端需要與新的第三方SDK建立連接時,則替換單元將原有與抽象SDK建立連接的中間包替換為新的第三方SDK對應(yīng)的中間包,并使得新的第三方SDK對應(yīng)的中間包與抽象SDK建立連接。由于游戲端始終與抽象SDK對接,而抽象SDK對游戲端提供一統(tǒng)一標準功能接口,在接入第三方SDK時,只需替換該第三方SDK對應(yīng)的中間包即可,而無需與游戲端進行直接對接,從而避免了游戲端與不同第三方SDK反復(fù)對接的繁瑣步驟,提高了處理效率。
【專利說明】
一種支持多渠道的游戲分包方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及游戲分包領(lǐng)域,特別涉及一種支持多渠道的游戲分包方法和裝置?!颈尘凹夹g(shù)】
[0002]隨著科學技術(shù)的發(fā)展,軟件的應(yīng)用也越來越廣。當前,手機游戲市場游戲越來越多,作為渠道方,第三方SDK接入游戲的需求也越來越大。第三方SDK接入游戲后,玩家就可以通過第三方賬號完成登錄、支付等功能。然而,現(xiàn)有的方法在將第三方SDK接入游戲端時, 需要重新與游戲端對接,由于第三方SDK各不相同,因而需要反復(fù)對接,操作復(fù)雜,處理效率低下。
【發(fā)明內(nèi)容】

[0003]為此,需要提供一種一種支持多渠道的游戲分包的技術(shù)方案,用以解決現(xiàn)有的游戲分包方法在對接第三方SDK時,操作復(fù)雜、處理效率低下等問題。
[0004]為實現(xiàn)上述目的,發(fā)明人提供了一種支持多渠道的游戲分包裝置,所述裝置包括游戲端、抽象SDK、中間包以及第三方SDK、替換單元;每一第三方的SDK對應(yīng)一中間包;所述游戲端與抽象SDK連接,所述中間包與抽象SDK連接,所述中間包與第三方SDK連接;
[0005]所述抽象SDK用于對游戲端提供統(tǒng)一標準的功能接口;
[0006]所述中間包用于調(diào)用第三方SDK;[〇〇〇7]當游戲端需要與新的第三方SDK建立連接時,則[〇〇〇8]替換單元用于將原有與抽象SDK建立連接的中間包替換為新的第三方SDK對應(yīng)的中間包,并使得新的第三方SDK對應(yīng)的中間包與抽象SDK建立連接。
[0009]進一步地,所述功能接口包括登錄接口、支付接口、注冊接口。
[0010]以及發(fā)明人還提供了一種支持多渠道的游戲分包方法,所述方法應(yīng)用于支持多渠道的游戲分包裝置,所述裝置包括游戲端、抽象SDK、中間包以及第三方SDK、替換單元;每一第三方的SDK對應(yīng)一中間包;所述游戲端與抽象SDK連接,所述中間包與抽象SDK連接,所述中間包與第三方SDK連接;所述方法包括以下步驟:[〇〇11]抽象SDK對游戲端提供統(tǒng)一標準的功能接口;[0〇12] 中間包調(diào)用第三方SDK;[〇〇13]當游戲端需要與新的第三方SDK建立連接時,則[〇〇14]替換單元將原有與抽象SDK建立連接的中間包替換為新的第三方SDK對應(yīng)的中間包,并使得新的第三方SDK對應(yīng)的中間包與抽象SDK建立連接。
[0015]進一步地,所述功能接口包括登錄接口、支付接口、注冊接口。
[0016]上述技術(shù)方案所述的支持多渠道的游戲分包方法和裝置,所述方法應(yīng)用于支持多渠道的游戲分包裝置,所述裝置包括游戲端、抽象SDK、中間包以及第三方SDK、替換單元;每一第三方的SDK對應(yīng)一中間包;所述游戲端與抽象SDK連接,所述中間包與抽象SDK連接,所述中間包與第三方SDK連接;所述方法包括以下步驟:首先抽象SDK對游戲端提供統(tǒng)一標準的功能接口;而后中間包調(diào)用第三方SDK;當游戲端需要與新的第三方SDK建立連接時,則替換單元將原有與抽象SDK建立連接的中間包替換為新的第三方SDK對應(yīng)的中間包,并使得新的第三方SDK對應(yīng)的中間包與抽象SDK建立連接。由于游戲端始終與抽象SDK對接,而抽象 SDK對游戲端提供一統(tǒng)一標準功能接口,在接入第三方SDK時,只需替換該第三方SDK對應(yīng)的中間包即可,而無需與游戲端進行直接對接,從而避免了游戲端與不同第三方SDK反復(fù)對接的繁瑣步驟,提高了處理效率。【附圖說明】
[0017]圖1為本發(fā)明一實施方式涉及的支持多渠道的游戲分包裝置的示意圖;
[0018]圖2為本發(fā)明一實施方式涉及的支持多渠道的游戲分包方法的流程圖;
[0019]附圖標記說明:
[0020] 101、游戲端;
[0021] 102、抽象 SDK;
[0022] 103、中間包;
[0023]104、第三方 SDK;
[0024]105、替換單元。【具體實施方式】
[0025]為詳細說明技術(shù)方案的技術(shù)內(nèi)容、構(gòu)造特征、所實現(xiàn)目的及效果,以下結(jié)合具體實施例并配合附圖詳予說明。
[0026]請參閱圖1,為本發(fā)明一實施方式涉及的支持多渠道的游戲分包裝置的示意圖。所述裝置包括游戲端101、抽象SDK102、中間包103以及第三方SDK104、替換單元105;每一第三方的SDK對應(yīng)一中間包;所述游戲端與抽象SDK連接,所述中間包與抽象SDK連接,所述中間包與第三方SDK連接;[〇〇27]所述抽象SDK102用于對游戲端提供統(tǒng)一標準的功能接口;[〇〇28] 所述中間包103用于調(diào)用第三方SDK;[〇〇29]當游戲端需要與新的第三方SDK建立連接時,則[〇〇3〇]替換單元105用于將原有與抽象SDK建立連接的中間包替換為新的第三方SDK對應(yīng)的中間包,并使得新的第三方SDK對應(yīng)的中間包與抽象SDK建立連接。
[0031]在使用支持多渠道的游戲分包裝置時,首先抽象SDK用于對游戲端提供統(tǒng)一標準的功能接口。在本實施方式中,所述功能接口包括登錄接口、支付接口、注冊接口。抽象SDK 為游戲端提供供統(tǒng)一標準的功能接口,將原有游戲端與第三方SDK對接的方式,轉(zhuǎn)變?yōu)榈谌絊DK與抽象SDK進行對接,這樣就無需反復(fù)對游戲端進行相應(yīng)調(diào)整,以便適應(yīng)不同第三方 SDK的需求,從而提高了處理效率。[〇〇32]而后中間包調(diào)用第三方SDK,在本實施方式中,中間包與第三方的SDK的數(shù)量為多個,每一第三方的SDK對應(yīng)一中間包。中間包調(diào)用的第三方SDK為需要與游戲端進行對接的第三方SDK。當游戲端需要與新的第三方SDK建立連接時,則替換單元將原有與抽象SDK建立連接的中間包替換為新的第三方SDK對應(yīng)的中間包,并使得新的第三方SDK對應(yīng)的中間包與抽象SDK建立連接。
[0033]以及發(fā)明人還提供了一種支持多渠道的游戲分包方法,所述方法應(yīng)用于支持多渠道的游戲分包裝置,所述裝置包括游戲端、抽象SDK、中間包以及第三方SDK、替換單元;每一第三方的SDK對應(yīng)一中間包;所述游戲端與抽象SDK連接,所述中間包與抽象SDK連接,所述中間包與第三方SDK連接;所述方法包括以下步驟:[〇〇34]首先進入步驟S201抽象SDK對游戲端提供統(tǒng)一標準的功能接口。在本實施方式中, 所述功能接口包括登錄接口、支付接口、注冊接口。抽象SDK為游戲端提供供統(tǒng)一標準的功能接口,將原有游戲端與第三方SDK對接的方式,轉(zhuǎn)變?yōu)榈谌絊DK與抽象SDK進行對接,這樣就無需反復(fù)對游戲端進行相應(yīng)調(diào)整,以便適應(yīng)不同第三方SDK的需求,從而提高了處理效率。[〇〇35]而后進入步驟S202中間包調(diào)用第三方SDK。在本實施方式中,中間包與第三方的 SDK的數(shù)量為多個,每一第三方的SDK對應(yīng)一中間包。而后進入步驟S203當游戲端需要與新的第三方SDK建立連接時,則替換單元將原有與抽象SDK建立連接的中間包替換為新的第三方SDK對應(yīng)的中間包,并使得新的第三方SDK對應(yīng)的中間包與抽象SDK建立連接。
[0036]上述技術(shù)方案所述的支持多渠道的游戲分包方法和裝置,所述方法應(yīng)用于支持多渠道的游戲分包裝置,所述裝置包括游戲端、抽象SDK、中間包以及第三方SDK、替換單元;每一第三方的SDK對應(yīng)一中間包;所述游戲端與抽象SDK連接,所述中間包與抽象SDK連接,所述中間包與第三方SDK連接;所述方法包括以下步驟:首先抽象SDK對游戲端提供統(tǒng)一標準的功能接口;而后中間包調(diào)用第三方SDK;當游戲端需要與新的第三方SDK建立連接時,則替換單元將原有與抽象SDK建立連接的中間包替換為新的第三方SDK對應(yīng)的中間包,并使得新的第三方SDK對應(yīng)的中間包與抽象SDK建立連接。由于游戲端始終與抽象SDK對接,而抽象 SDK對游戲端提供一統(tǒng)一標準功能接口,在接入第三方SDK時,只需替換該第三方SDK對應(yīng)的中間包即可,而無需與游戲端進行直接對接,從而避免了游戲端與不同第三方SDK反復(fù)對接的繁瑣步驟,提高了處理效率。[〇〇37]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者客戶端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者客戶端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者客戶端設(shè)備中還存在另外的要素。此外,在本文中,“大于”、“小于”、“超過”等理解為不包括本數(shù);“以上”、“以下”、“以內(nèi)” 等理解為包括本數(shù)。
[0038]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,上述各實施例可提供為方法、裝置、或計算機程序產(chǎn)品。這些實施例可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。上述各實施例涉及的方法中的全部或部分步驟可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計算機設(shè)備可讀取的存儲介質(zhì)中,用于執(zhí)行上述各實施例方法所述的全部或部分步驟。所述計算機設(shè)備,包括但不限于:個人計算機、服務(wù)器、通用計算機、專用計算機、網(wǎng)絡(luò)設(shè)備、嵌入式設(shè)備、可編程設(shè)備、智能移動客戶端、智能家居設(shè)備、穿戴式智能設(shè)備、車載智能設(shè)備等;所述的存儲介質(zhì),包括但不限于:RAM、R0M、磁碟、磁帶、光盤、閃存、U盤、移動硬盤、存儲卡、記憶棒、網(wǎng)絡(luò)服務(wù)器存儲、網(wǎng)絡(luò)云存儲等。
[0039]上述各實施例是參照根據(jù)實施例所述的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到計算機設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0040]這些計算機程序指令也可存儲在能引導計算機設(shè)備以特定方式工作的計算機設(shè)備可讀存儲器中,使得存儲在該計算機設(shè)備可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0041]這些計算機程序指令也可裝載到計算機設(shè)備上,使得在計算機設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。[〇〇42]盡管已經(jīng)對上述各實施例進行了描述,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改,所以以上所述僅為本發(fā)明的實施例, 并非因此限制本發(fā)明的專利保護范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍之內(nèi)。
【主權(quán)項】
1.一種支持多渠道的游戲分包裝置,其特征在于,所述裝置包括游戲端、抽象SDK、中間 包以及第三方SDK、替換單元;每一第三方的SDK對應(yīng)一中間包;所述游戲端與抽象SDK連接, 所述中間包與抽象SDK連接,所述中間包與第三方SDK連接;所述抽象SDK用于對游戲端提供統(tǒng)一標準的功能接口;所述中間包用于調(diào)用第三方SDK;當游戲端需要與新的第三方SDK建立連接時,則替換單元用于將原有與抽象SDK建立連接的中間包替換為新的第三方SDK對應(yīng)的中間 包,并使得新的第三方SDK對應(yīng)的中間包與抽象SDK建立連接。2.如權(quán)利要求1所述的支持多渠道的游戲分包裝置,其特征在于,所述功能接口包括登 錄接口、支付接口、注冊接口。3.—種支持多渠道的游戲分包方法,其特征在于,所述方法應(yīng)用于支持多渠道的游戲 分包裝置,所述裝置包括游戲端、抽象SDK、中間包以及第三方SDK、替換單元;每一第三方的 SDK對應(yīng)一中間包;所述游戲端與抽象SDK連接,所述中間包與抽象SDK連接,所述中間包與 第三方SDK連接;所述方法包括以下步驟:抽象SDK對游戲端提供統(tǒng)一標準的功能接口;中間包調(diào)用第三方SDK;當游戲端需要與新的第三方SDK建立連接時,則替換單元將原有與抽象SDK建立連接的中間包替換為新的第三方SDK對應(yīng)的中間包,并 使得新的第三方SDK對應(yīng)的中間包與抽象SDK建立連接。4.如權(quán)利要求3所述的支持多渠道的游戲分包方法,其特征在于,所述功能接口包括登 錄接口、支付接口、注冊接口。
【文檔編號】H04L29/06GK106027517SQ201610332775
【公開日】2016年10月12日
【申請日】2016年5月19日
【發(fā)明人】李琦, 李瑋, 汪小烽, 鄭宇迪, 鄭源斌
【申請人】福建創(chuàng)意嘉和軟件有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
都兰县| 阳曲县| 怀柔区| 肥乡县| 金门县| 贵港市| 桦甸市| 莱州市| 龙岩市| 安庆市| 江达县| 清流县| 龙州县| 新巴尔虎右旗| 黔西县| 绥棱县| 双峰县| 白水县| 安吉县| 枝江市| 平果县| 济源市| 平定县| 苗栗县| 沙田区| 宁夏| 安康市| 湘西| 蒙城县| 奉贤区| 余庆县| 中西区| 巴彦县| 东阿县| 百色市| 登封市| 宜宾市| 景谷| 观塘区| 砀山县| 额敏县|