一種數(shù)據(jù)交互方法
【技術領域】
[0001]本發(fā)明涉及通訊技術,尤其涉及一種數(shù)據(jù)交互方法。
【背景技術】
[0002]移動設備一般都可以支持使用外部存儲器進行數(shù)據(jù)的交互,比如U盤,SD卡等。外部存儲器常用的文件系統(tǒng)格式基本上就幾種,例如FAT(32),NTFS,ext2, ext3, ext4以及exFat等。如果移動設備需要讀取的外部存儲器使用的是如上這些常用的文件系統(tǒng)格式,那么絕大部分移動設備都已經預置了這些文件系統(tǒng)格式的支持。然而,全世界還有其他非常多的小眾的文件系統(tǒng)在被使用。這些文件系統(tǒng)格式的支持并不會被預置到移動設備中,那么就意味著一旦移動設備所需使用的外部存儲器的文件系統(tǒng)是屬于這些小眾的格式,那么移動設備就無法使用該外部存儲器。
【發(fā)明內容】
[0003]為此,本發(fā)明實施例提供一種數(shù)據(jù)交互方法,用以在當前設備不支持外接存儲裝置使用的文件系統(tǒng)格式的情況下,使當前設備能夠成功與存儲裝置進行數(shù)據(jù)交互。
[0004]本發(fā)明實施例采用如下技術方案:
[0005]第一方面,提供一種數(shù)據(jù)交互方法,應用于第一電子設備,所述第一電子設備包括與外接設備連接的數(shù)據(jù)接口,所述數(shù)據(jù)交互方法包括:
[0006]當檢測到存儲裝置的接入時,判斷是否支持所述存儲裝置使用的文件系統(tǒng)格式;
[0007]若不支持所述存儲裝置使用的文件系統(tǒng)格式,則向服務器發(fā)送文件系統(tǒng)請求,以使所述服務器根據(jù)所述文件系統(tǒng)請求中的目標文件系統(tǒng)信息返回對應的目標安裝信息;其中,所述目標文件系統(tǒng)信息對應所述存儲裝置支持的文件系統(tǒng)格式;
[0008]接收所述目標安裝信息。
[0009]結合第一方面,在第一種可能的實現(xiàn)方式中,所述向服務器發(fā)送文件系統(tǒng)請求,包括:
[0010]讀取所述存儲裝置的頭部邏輯地址數(shù)據(jù)并從所述頭部邏輯地址數(shù)據(jù)獲取目標文件系統(tǒng)信息;其中,所述頭部邏輯地址數(shù)據(jù)用于表征所述存儲裝置支持的文件系統(tǒng)格式;
[0011]根據(jù)所述目標文件系統(tǒng)信息生成文件系統(tǒng)請求并向服務器發(fā)送所述文件系統(tǒng)請求。
[0012]結合第一方面,在第二種可能的實現(xiàn)方式中,在所述向服務器發(fā)送文件系統(tǒng)請求時還向所述服務器發(fā)送:所述第一電子設備的平臺信息。
[0013]結合第一方面,在第三種可能的實現(xiàn)方式中,所述接收所述目標安裝信息之后包括:向所述服務器發(fā)送授權支付請求,并接收所述服務器返回的目標安裝文件。
[0014]結合第一方面,在第四種可能的實現(xiàn)方式中,所述數(shù)據(jù)交互方法還包括:運行所述目標安裝信息中的目標安裝文件,掛載所述存儲裝置。
[0015]第二方面,提供一種數(shù)據(jù)交互方法,應用于服務器,包括:
[0016]接收第一電子設備發(fā)送的文件系統(tǒng)請求,并獲取所述文件系統(tǒng)請求中的目標文件系統(tǒng)信息;
[0017]根據(jù)所述目標文件系統(tǒng)信息確定對應的目標安裝信息;
[0018]發(fā)送所述目標安裝信息至所述第一電子設備。
[0019]結合第二方面,在第一種可能的實現(xiàn)方式中,所述根據(jù)所述目標文件系統(tǒng)信息確定對應的目標安裝信息包括:
[0020]在預設文件系統(tǒng)信息庫中進行比對所述目標文件系統(tǒng)信息,判斷所述目標文件系統(tǒng)信息對應的目標安裝文件是為開源文件還是商業(yè)文件;
[0021]若判定為開源文件,則將對應的目標安裝文件確定為目標安裝信息;
[0022]若判定為商業(yè)文件,則生成對應的拒絕推送請求,并根據(jù)所述拒絕推送請求生成目標安裝信息。
[0023]結合第二方面,在第二種可能的實現(xiàn)方式中,所述接收文件系統(tǒng)請求時還接收到所述第一電子設備的平臺信息;所述根據(jù)所述目標文件系統(tǒng)信息確定對應的目標安裝信息包括:
[0024]在預設文件系統(tǒng)信息庫中進行比對所述目標文件系統(tǒng)信息和平臺信息,判斷對應的目標安裝文件是為開源文件還是商業(yè)文件;
[0025]若判定為開源文件,則將對應的目標安裝文件確定為目標安裝信息;
[0026]若判定為商業(yè)文件,則生成對應的拒絕推送請求,并根據(jù)所述拒絕推送請求生成目標安裝信息。
[0027]結合第二方面或第一種或第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述數(shù)據(jù)交互方法還包括:接收第一電子設備發(fā)送的授權支付請求,并向第一電子設備發(fā)送目標安裝信息對應的目標安裝文件。
[0028]第三方面,提供一種數(shù)據(jù)交互方法,包括:
[0029]第一電子設備當檢測到存儲裝置的接入時,判斷是否支持所述存儲裝置使用的文件系統(tǒng)格式;若不支持所述存儲裝置使用的文件系統(tǒng)格式,則向服務器發(fā)送文件系統(tǒng)請求,以使所述服務器根據(jù)所述文件系統(tǒng)請求中的目標文件系統(tǒng)信息返回對應的目標安裝信息;
[0030]服務器接收第一電子設備發(fā)送的文件系統(tǒng)請求,并獲取所述文件系統(tǒng)請求中的目標文件系統(tǒng)信息;根據(jù)所述目標文件系統(tǒng)信息確定對應的目標安裝信息;以及,發(fā)送所述目標安裝信息至所述第一電子設備。
[0031]本發(fā)明實施例通過向服務器發(fā)送文件系統(tǒng)請求,使所述服務器根據(jù)所述文件系統(tǒng)請求中的目標文件系統(tǒng)信息返回對應的目標安裝信息,從而使得第一電子設備能夠根據(jù)所述目標安裝信息安裝對應的目標安裝文件,掛載所述存儲裝置,與所述存儲裝置進行數(shù)據(jù)交互。
【附圖說明】
[0032]圖1為本發(fā)明實施例一基于第一電子設備的數(shù)據(jù)交互流程示意圖;
[0033]圖2為本發(fā)明實施例一基于第一電子設備的另一數(shù)據(jù)交互流程示意圖;
[0034]圖3為本發(fā)明實施例二基于服務器的數(shù)據(jù)交互流程示意圖;
[0035]圖4為本發(fā)明實施例三所適用的網絡架構示意圖;
[0036]圖5是本發(fā)明實施例三所適用的一數(shù)據(jù)交互流程示意圖;
[0037]圖6是本發(fā)明實施例三所適用的另一數(shù)據(jù)交互流程示意圖;
[0038]圖7是本發(fā)明實施例四基于第一電子設備的數(shù)據(jù)交互裝置模塊結構圖;
[0039]圖8是本發(fā)明實施例六所適用的第一電子設備結構不意圖;
[0040]圖9是本發(fā)明實施例七基于服務器的數(shù)據(jù)交互裝置模塊結構圖。
【具體實施方式】
[0041]為詳細說明技術方案的技術內容、構造特征、所實現(xiàn)目的及效果,以下結合具體實施例并配合附圖詳予說明。
[0042]請參閱圖1,圖1示出了本發(fā)明實施例一提供的數(shù)據(jù)交互方法流程示意圖,應用于第一電子設備,所述第一電子設備包括與外接設備連接的數(shù)據(jù)接口,所述數(shù)據(jù)交互方法可以包括以下步驟。
[0043]100、當檢測到存儲裝置的接入時,判斷是否支持所述存儲裝置使用的文件系統(tǒng)格式。
[0044]102、若支持所述存儲裝置使用的文件系統(tǒng)格式,則直接掛載所述存儲裝置并與存儲裝置進行數(shù)據(jù)交互。若不支持所述存儲裝置使用的文件系統(tǒng)格式,則向服務器發(fā)送文件系統(tǒng)請求,以使所述服務器根據(jù)所述文件系統(tǒng)請求中的目標文件系統(tǒng)信息返回對應的目標安裝信息;其中,所述目標文件系統(tǒng)信息對應所述存儲裝置支持的文件系統(tǒng)格式。
[0045]104、接收所述目標安裝信息。
[0046]本發(fā)明實施例通過向服務器發(fā)送文件系統(tǒng)請求,使所述服務器根據(jù)所述文件系統(tǒng)請求中的目標文件系統(tǒng)信息返回對應的目標安裝信息,從而使得第一電子設備能夠根據(jù)所述目標安裝信息安裝對應的目標安裝文件,掛載所述存儲裝置,與所述存儲裝置進行數(shù)據(jù)交互。
[0047]接收到目標安裝信息后,本發(fā)明實施例可以通過以下方式實現(xiàn)與存儲裝置的數(shù)據(jù)交互。
[0048](一)目標文件系統(tǒng)信息對應的目標安裝文件為開源文件
[0049]對于目標文件系統(tǒng)信息對應的目標安裝文件為開源文件的情況,服務器直接將目標安裝文件包含在目標安裝信息中并返回至第一電子設備。
[0050]第一電子設備直接運行所述目標安裝信息中的目標安裝文件,即可實現(xiàn)掛載所述存儲裝置并與存儲裝置進行數(shù)據(jù)交互。
[0051](二)目標文件系統(tǒng)信息對應的目標安裝文件為商業(yè)文件
[0052]針對第一電子設備根據(jù)接收到的目標安裝信息判定對應的目標安裝文件需要付費才可以被服務器推送的情況,第一電子設備在接收所述目標安裝信息之后向所述服務器發(fā)送授權支付請求,并接收所述服務器返回的目標安裝文件。其中,所述授權支付請求包括授權請求及已支付請求,具體的,該過程可通過如下方式實現(xiàn)。
當前第1頁
1 
2 
3 
4