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

一種切換APN的方法及裝置與流程

文檔序號(hào):11693509閱讀:630來(lái)源:國(guó)知局
一種切換APN的方法及裝置與流程

本發(fā)明涉及通信網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種切換apn的方法及裝置。



背景技術(shù):

接入點(diǎn)(accesspointname,以下簡(jiǎn)稱apn)業(yè)務(wù)由運(yùn)營(yíng)商提供給終端,進(jìn)而終端通過(guò)不同apn可以接入不同的網(wǎng)絡(luò)中。例如,終端通過(guò)域名為3gnet的公用apn能夠接入公網(wǎng),通過(guò)專用apn能夠接入企業(yè)內(nèi)部網(wǎng)絡(luò)。在實(shí)際使用中,終端很可能需要切換apn,進(jìn)而接入不同的網(wǎng)絡(luò),實(shí)現(xiàn)不同的業(yè)務(wù)。

目前,使用ios系統(tǒng)的終端(以下簡(jiǎn)稱ios終端)采用了如下方式切換apn:管理人員在電腦上安裝專用配置軟件,并手動(dòng)使用專用配置軟件制作配置文件,其中,配置文件中包含apn域名、用戶名和密碼,然后將配置文件通過(guò)通用串行總線(universalserialbus,以下簡(jiǎn)稱usb)導(dǎo)入到ios終端,使得ios終端安裝配置文件進(jìn)而完成apn切換。

然而,當(dāng)不同ios終端使用不同的apn域名、用戶名和密碼接入網(wǎng)絡(luò)時(shí),每個(gè)ios終端均有各自對(duì)應(yīng)的配置文件,因此,管理人員需要為不同ios終端制作不同的配置文件,并將每個(gè)配置文件導(dǎo)入到對(duì)應(yīng)的ios終端中,每個(gè)ios終端根據(jù)各自的配置文件進(jìn)行apn切換??梢?jiàn),隨著ios終端數(shù)量的增多,管理人員制作配置文件的數(shù)量也會(huì)相應(yīng)增多,導(dǎo)致切換apn時(shí)所需的配置工作量大。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種切換apn的方法及裝置,用于解決切換apn所需的配置工作量大的問(wèn)題。

為達(dá)到上述目的,本發(fā)明實(shí)施例采用如下技術(shù)方案:

一種切換apn的方法,包括:

接收用戶輸入的apn切換指令,所述apn切換指令攜帶apn配置信息;

根據(jù)所述apn配置信息生成apn配置文件;

根據(jù)所述apn配置文件切換apn。

一種切換接入點(diǎn)apn的裝置,其特征在于,所述裝置包括:

接收單元,用于接收用戶輸入的apn切換指令,所述apn切換指令攜帶apn配置信息;

生成單元,用于根據(jù)所述接收單元接收的所述apn配置信息生成apn配置文件;

切換單元,用于根據(jù)所述生成單元生成的所述apn配置文件切換apn。

本發(fā)明實(shí)施例提供的切換apn的方法及裝置,當(dāng)ios終端需要切換apn時(shí),ios終端接收用戶輸入的apn切換指令,其中,apn切換指令攜帶有apn配置信息,然后ios終端自動(dòng)根據(jù)apn配置信息生成apn配置文件,進(jìn)而根據(jù)生成的apn配置文件進(jìn)行apn切換,而不需要管理人員使用專用配置軟件為不同ios終端制作不同的apn配置文件,進(jìn)而減小了配置工作量。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例提供的一種切換apn的系統(tǒng)的邏輯結(jié)構(gòu)示意圖;

圖2為本發(fā)明實(shí)施例提供的一種apn切換界面的示例性示意圖;

圖3為本發(fā)明實(shí)施例提供的一種切換apn的方法的流程圖;

圖4為本發(fā)明實(shí)施例提供的另一種切換apn的方法的流程圖;

圖5為本發(fā)明實(shí)施例提供的另一種切換apn的方法的流程圖;

圖6為本發(fā)明實(shí)施例提供的另一種apn切換界面的示例性示意圖;

圖7為本發(fā)明實(shí)施例提供的另一種切換apn的方法的流程圖;

圖8為本發(fā)明實(shí)施例提供的一種apn的裝置的邏輯結(jié)構(gòu)示意圖;

圖9為本發(fā)明實(shí)施例提供的一種終端的邏輯結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明實(shí)施例提供的切換apn的方法,應(yīng)用于切換apn的系統(tǒng)中,如圖1所示,該系統(tǒng)包括:云服務(wù)器以及由云服務(wù)器管理的ios終端。

其中,云服務(wù)器中包含云端模塊,云端模塊包括超文本預(yù)處理器(hypertextpreprocessor,以下簡(jiǎn)稱php)代碼模塊和前端代碼模塊。前端代碼模塊存儲(chǔ)有前端代碼,用于為ios終端提供前端代碼,前端代碼包括javascript代碼、超級(jí)文本標(biāo)記語(yǔ)言(hypertextmarkuplanguage,以下簡(jiǎn)稱html)代碼以及層疊樣式表(cascadingstylesheets,以下簡(jiǎn)稱css)代碼。其中,html代碼以及css代碼用于生成apn切換界面,以供用戶輸入apn配置信息,其中,apn配置信息包括apn域名、用戶名以及密碼。如圖2示出了一種apn切換界面。用戶可以在如圖2所示的apn切換界面輸入apn配置信息,然后輸入apn切換指令。其中,輸入apn切換指令的方式可以為點(diǎn)擊如圖2所示的切換apn按鈕。

javascript代碼用于對(duì)apn配置信息進(jìn)行處理,以生成apn配置文件,使得ios終端根據(jù)apn配置文件進(jìn)行apn切換,還可以用于對(duì)apn配置信息進(jìn)行處理,以生成掃描碼,使其他終端通過(guò)掃描生成的掃描碼進(jìn)行apn切換。

php代碼模塊運(yùn)行有php代碼,用于對(duì)ios終端發(fā)送的apn配置信息進(jìn)行處理,以生成apn配置文件,使得ios終端根據(jù)apn配置文件進(jìn)行apn切換。

在ios終端首次與云服務(wù)器進(jìn)行數(shù)據(jù)交互時(shí),用戶需在瀏覽器中輸入前端代碼的地址信息,以使得ios終端向云服務(wù)器請(qǐng)求前端代碼,ios終端獲取前端代碼之后,創(chuàng)建本地模塊來(lái)存儲(chǔ)獲取的前端代碼,ios終端能夠調(diào)用獲取的前端代碼生成網(wǎng)頁(yè)應(yīng)用程序。則在后續(xù)apn切換的流程中,ios終端通過(guò)開(kāi)啟網(wǎng)頁(yè)應(yīng)用程序,就能夠自動(dòng)調(diào)用本地模塊的前端代碼,生成apn切換界面,以供用戶輸入apn配置信息,并根據(jù)用戶輸入的apn配置信息生成apn配置文件,完成apn切換。

結(jié)合圖1所示的的切換apn的系統(tǒng),為了解決切換apn所需的配置工作量大的問(wèn)題,本發(fā)明實(shí)施例提供了一種切換apn的方法,如圖3所示,該方法包括:

步驟301、待切換終端接收用戶輸入的apn切換指令。

其中,apn切換指令攜帶apn配置信息,apn配置信息包括apn域名、用戶名以及密碼。

需要說(shuō)明的是,待切換終端接收用戶輸入的apn切換指令包括:接收用戶在apn切換界面輸入的apn切換指令。

例如,公司a的apn域名為companya.bj.apn,在開(kāi)啟apn業(yè)務(wù)時(shí),公司a為不同員工的終端注冊(cè)了不同的用戶名和密碼。用戶a的待切換終端a的用戶名為abc,密碼為123456。待切換終端a接入域名為3gnet的apn,進(jìn)入公司a之后為了接入公司a的專用apn,則用戶a可以在apn切換界面輸入apn切換指令,例如,用戶可以在如圖2所示的apn界面輸入apn配置信息,apn域名為companya.bj.apn、用戶名為abc、密碼為123456,然后輸入apn切換指令。其中,輸入apn切換指令的方式可以為點(diǎn)擊如圖2所示的切換apn按鈕。

步驟302、待切換終端判斷當(dāng)前的網(wǎng)絡(luò)狀態(tài),若確定當(dāng)前處于無(wú)網(wǎng)絡(luò)狀態(tài),則執(zhí)行步驟303,若確定當(dāng)前處于聯(lián)網(wǎng)狀態(tài),則執(zhí)行步驟304至步驟305。

步驟303、待切換終端根據(jù)apn配置信息生成apn配置文件。

具體地,當(dāng)待切換終端確定當(dāng)前處于無(wú)網(wǎng)絡(luò)狀態(tài),則基于瀏覽器內(nèi)核的網(wǎng)頁(yè)應(yīng)用程序?qū)⒄{(diào)用本地模塊中的javascript代碼對(duì)apn配置信息進(jìn)行處理,以生成apn配置文件。

步驟304、待切換終端向云服務(wù)器發(fā)送apn配置信息。

具體地,當(dāng)待切換終端確定當(dāng)前處于聯(lián)網(wǎng)狀態(tài),則通過(guò)基于瀏覽器內(nèi)核的網(wǎng)頁(yè)應(yīng)用程序?qū)pn配置信息發(fā)送至云服務(wù)器,由云服務(wù)器將apn配置信息傳送至php代碼模塊,再由php代碼模塊對(duì)apn配置信息進(jìn)行處理,從而生成apn配置文件,并將apn配置文件返回至待切換終端。

步驟305、待切換終端接收云服務(wù)器發(fā)送的根據(jù)apn配置信息生成的apn配置文件。

步驟306、待切換終端根據(jù)apn配置文件切換apn。

需要說(shuō)明的是,ios終端的瀏覽器作為ios系統(tǒng)的內(nèi)置組件,具備安裝apn配置文件的功能,其他任何第三方軟件均不能直接安裝apn配置文件。因此,步驟306的具體實(shí)現(xiàn)方式為:待切換終端通過(guò)瀏覽器安裝apn配置文件,進(jìn)而切換apn。

需要說(shuō)明的是,當(dāng)待切換終端需要由專網(wǎng)切換至公網(wǎng)時(shí),由于待切換終端此時(shí)與專網(wǎng)相連,無(wú)法與專網(wǎng)外的云服務(wù)器進(jìn)行數(shù)據(jù)交互,因此,無(wú)法將用戶輸入的apn配置信息發(fā)送至云服務(wù)器,進(jìn)而無(wú)法獲取云服務(wù)器返回的根據(jù)apn信息生成的apn配置文件,無(wú)法完成apn切換。為了解決這個(gè)問(wèn)題,本發(fā)明實(shí)施例中,待切換終端通過(guò)開(kāi)啟無(wú)線保真(wirelessfidelity,以下簡(jiǎn)稱wifi),能夠與專網(wǎng)外的云服務(wù)器進(jìn)行數(shù)據(jù)交互,進(jìn)而獲取云服務(wù)器生成的apn配置文件,完成apn切換。具體地,用戶開(kāi)啟wifi之后,待切換終端接收用戶在apn切換界面輸入的公網(wǎng)apn域名,例如用戶在apn切換界面輸入的公網(wǎng)apn域名為3gnet,然后輸入apn切換指令,則在連接wifi的場(chǎng)景下,攜帶有apn域名的apn切換指令將觸發(fā)待切換終端向云服務(wù)器發(fā)送該apn域名,云服務(wù)器根據(jù)公網(wǎng)apn域名生成apn配置文件,并將apn配置文件返回至待切換終端,使得待切換終端根據(jù)apn配置文件完成apn切換?;蛘?,用戶可以刪除當(dāng)前的連接專用apn所用的apn配置文件,則待切換終端會(huì)自動(dòng)恢復(fù)到公網(wǎng)連接狀態(tài)。

本發(fā)明實(shí)施例提供的切換apn的方法,當(dāng)待切換終端需要切換apn時(shí),只需輸入待切換的apn切換指令,apn切換指令中攜帶有apn配置信息,然后待切換終端自動(dòng)根據(jù)apn配置信息生成apn配置文件,進(jìn)而待切換終端就能夠根據(jù)生成的apn配置文件進(jìn)行apn切換,而不需要管理人員使用專用配置軟件為不同待切換終端制作不同的apn配置文件,進(jìn)而減小了配置工作量。

需要說(shuō)明的是,如圖3的實(shí)現(xiàn)方式中,需開(kāi)啟網(wǎng)頁(yè)應(yīng)用程序以生成apn切換界面,進(jìn)而供用戶輸入apn切換指令,因此,需要提前生成網(wǎng)頁(yè)應(yīng)用程序,基于此,在本發(fā)明實(shí)施例提供的另一種實(shí)現(xiàn)方式中,如圖4所示,在步驟301、待切換終端接收用戶輸入的apn切換指令之前,還需執(zhí)行步驟401至步驟404。

步驟401、待切換終端接收用戶輸入的訪問(wèn)指令。

其中,訪問(wèn)指令攜帶有前端代碼的地址信息,前端代碼存儲(chǔ)于云服務(wù)器中,前端代碼包括javascript代碼、html代碼以及css代碼。

需要說(shuō)明的是,地址信息可以為統(tǒng)一資源定位符(uniformresourelocator,以下簡(jiǎn)稱url)信息,或者其他可以查詢網(wǎng)絡(luò)資源的信息。例如,用戶可以在如圖2所示的apn切換界面中輸入前端代碼的url,再輸入apn切換指令,則攜帶有前端代碼url的apn切換指令會(huì)觸發(fā)待切換終端向云服務(wù)器發(fā)送訪問(wèn)請(qǐng)求。

步驟402、待切換終端向云服務(wù)器發(fā)送訪問(wèn)請(qǐng)求。

其中,訪問(wèn)請(qǐng)求攜帶有前端代碼的地址信息。

以地址信息為前端代碼的url為例進(jìn)行說(shuō)明,云服務(wù)器接收到待切換終端的訪問(wèn)請(qǐng)求之后,根據(jù)訪問(wèn)請(qǐng)求中攜帶的url,查找url對(duì)應(yīng)的前端代碼,并將查找到的前端代碼返回給待切換終端。

步驟403、待切換終端接收云服務(wù)器根據(jù)前端代碼的地址信息返回的前端代碼。

具體地,待切換終端接收云服務(wù)器返回的前端代碼之后,會(huì)創(chuàng)建本地模塊,并將前端代碼存儲(chǔ)在本地模塊中。

步驟404、待切換終端根據(jù)云服務(wù)器返回的前端代碼生成網(wǎng)頁(yè)應(yīng)用程序。

其中,網(wǎng)頁(yè)應(yīng)用程序?yàn)橛糜赼pn切換的程序。值得注意的是,傳統(tǒng)的基于客戶端模式開(kāi)發(fā)的應(yīng)用程序,使應(yīng)用程序只有在具備數(shù)字證書(shū)之后,才可以被正常的使用,在本發(fā)明實(shí)施例中,網(wǎng)頁(yè)應(yīng)用程序與傳統(tǒng)的客戶端應(yīng)用程序相比,由于網(wǎng)頁(yè)應(yīng)用程序是基于瀏覽器內(nèi)核開(kāi)發(fā)的,并且是獨(dú)立的應(yīng)用程序,所以在不具備數(shù)字證書(shū)的場(chǎng)景下也可以被正常的使用,此外,基于瀏覽器內(nèi)核開(kāi)發(fā)的網(wǎng)頁(yè)應(yīng)用程序作為一種獨(dú)立于軟件商店的應(yīng)用程序,可以進(jìn)行獨(dú)立的升級(jí)維護(hù),使得自身的升級(jí)維護(hù)更加方便、簡(jiǎn)單。

步驟404的具體實(shí)現(xiàn)方式為:待切換終端調(diào)用本地模塊中的前端代碼,從而生成網(wǎng)頁(yè)應(yīng)用程序。

本發(fā)明實(shí)施例提供的切換apn的方法,待切換終端能夠根據(jù)云服務(wù)器返回的前端代碼生成網(wǎng)頁(yè)應(yīng)用程序,并使用網(wǎng)頁(yè)應(yīng)用程序進(jìn)行apn切換,在整個(gè)流程中,用戶僅需輸入攜帶有apn配置信息的apn切換指令,就使得待切換終端能夠根據(jù)apn配置信息生成apn配置文件,避免了管理人員手動(dòng)使用配置軟件為不同的終端制作不同的apn配置文件,減小了apn切換所需的配置工作量。

需要說(shuō)明的是,為了使用戶能夠輸入apn切換指令,待切換終端需生成一個(gè)apn切換界面,基于此,如圖5所示,在本發(fā)明實(shí)施例提供的另一種實(shí)現(xiàn)方式中,在步驟301、待切換終端接收用戶輸入的apn切換指令之前,還需執(zhí)行步驟501至步驟502。

步驟501、待切換終端接收用戶輸入的網(wǎng)頁(yè)應(yīng)用程序開(kāi)啟指令。

其中,用戶輸入網(wǎng)頁(yè)應(yīng)用程序開(kāi)啟指令的方式可以為點(diǎn)擊網(wǎng)頁(yè)應(yīng)用程序。

步驟502、待切換終端根據(jù)網(wǎng)頁(yè)應(yīng)用程序開(kāi)啟指令生成apn切換界面。

可以理解的是,用戶輸入的網(wǎng)頁(yè)程序開(kāi)啟指令會(huì)觸發(fā)待切換終端調(diào)用本地模塊的前端代碼,從而生成apn切換界面,在生成apn切換界面之后,用戶可以通過(guò)在apn切換界面輸入apn配置參數(shù)來(lái)實(shí)現(xiàn)apn切換。

值得注意的是,本發(fā)明實(shí)施例中,待切換終端也可以在首次訪問(wèn)云服務(wù)器的前端代碼時(shí)生成apn切換界面,在這種實(shí)現(xiàn)方式中,用戶需輸入攜帶有前端代碼地址信息的訪問(wèn)指令,例如,用戶輸入前端代碼的url,以使待切換終端請(qǐng)求訪問(wèn)前端代碼,然后待切換終端獲取云服務(wù)器返回的前端代碼,并創(chuàng)建本地模塊,再調(diào)用本地模塊中的前端代碼,進(jìn)而生成apn切換界面,以供用戶輸入apn配置信息,實(shí)現(xiàn)apn切換。如圖6,示出了待切換終端在首次訪問(wèn)云服務(wù)器的前端代碼時(shí)切換apn所生成的apn切換界面。

本發(fā)明實(shí)施例提供的切換apn的方法,與現(xiàn)有技術(shù)中ios終端不具備切換apn的應(yīng)用程序編程接口(applicationprogramminginterface,以下簡(jiǎn)稱api),而導(dǎo)致無(wú)法向用戶提供apn切換界面相比,待切換終端通過(guò)開(kāi)啟網(wǎng)頁(yè)應(yīng)用程序來(lái)生成apn切換界面,使得用戶能夠在apn切換界面輸入apn切換指令,從而執(zhí)行后續(xù)apn切換的流程,實(shí)現(xiàn)apn的切換。可見(jiàn),當(dāng)待切換終端再次需要切換apn時(shí),無(wú)需通過(guò)輸入前端代碼的url來(lái)生成apn切換界面,因此,簡(jiǎn)化了生成apn切換界面的流程。

需要說(shuō)明的是,除了用戶輸入apn配置信息的方式來(lái)切換apn,待切換終端還可以生成掃描碼以供其他終端進(jìn)行apn切換,基于此,在本發(fā)明實(shí)施例提供的另一種實(shí)現(xiàn)方式中,如圖7所示,在步驟502、待切換終端根據(jù)網(wǎng)頁(yè)應(yīng)用程序開(kāi)啟指令生成apn切換界面之后,還可以執(zhí)行步驟701至步驟705。

步驟701、待切換終端接收用戶輸入的掃描碼生成指令。

其中,掃描碼生成指令攜帶apn配置信息。

例如,用戶在如圖2所示的apn切換界面輸入apn配置信息,再輸入掃描碼生成指令,其中,輸入掃描碼生成指令的方式可以為點(diǎn)擊如圖2所示的生成掃描碼按鈕。

步驟702、待切換終端判斷當(dāng)前的網(wǎng)絡(luò)狀態(tài),若確定當(dāng)前處于聯(lián)網(wǎng)狀態(tài),則執(zhí)行步驟703至步驟704,若確定當(dāng)前處于無(wú)網(wǎng)絡(luò)狀態(tài),則執(zhí)行步驟705。

步驟703、待切換終端向云服務(wù)器發(fā)送apn配置信息。

具體地,若待切換終端確定當(dāng)前處于聯(lián)網(wǎng)狀態(tài),則通過(guò)基于瀏覽器內(nèi)核的網(wǎng)頁(yè)應(yīng)用程序?qū)pn配置信息發(fā)送至云服務(wù)器,由云服務(wù)器中的php代碼模塊對(duì)apn配置信息進(jìn)行處理,進(jìn)而生成包含apn配置信息的掃描碼,并將掃描碼返回至待切換終端。

步驟704、待切換終端接收云服務(wù)器發(fā)送的根據(jù)apn配置信息生成的掃描碼。

其中,掃描碼用于供其他終端進(jìn)行apn切換。

需要說(shuō)明的是,與待切換終端使用相同apn域名、用戶名以及密碼的終端均可以通過(guò)掃描生成的掃描碼來(lái)切換apn。例如,用戶a的待切換終端a與終端b使用相同的apn域名、用戶名以及密碼,則終端b可以通過(guò)掃描待切換終端a中的掃描碼來(lái)切換apn。

步驟705、待切換終端根據(jù)apn配置信息生成掃描碼。

具體地,若待切換終端確定當(dāng)前處于無(wú)網(wǎng)絡(luò)狀態(tài),則基于瀏覽器內(nèi)核的網(wǎng)頁(yè)應(yīng)用程序?qū)⒄{(diào)用本地模塊中的javascript代碼對(duì)apn配置信息進(jìn)行處理,生成包含apn配置信息的掃描碼。

需要說(shuō)明的是,當(dāng)待切換終端接收云服務(wù)器返回的掃描碼,或者自身生成掃描碼之后,其他終端能夠利用掃描碼進(jìn)行apn切換。以下結(jié)合步驟301中的舉例進(jìn)行說(shuō)明,用戶a的終端b在注冊(cè)公司a的專用apn業(yè)務(wù)時(shí),使用的用戶名也為abc,密碼也為123456,則當(dāng)終端b需要接入公司a的專用apn時(shí),只需掃描待切換終端a的掃描碼,進(jìn)而得到待切換終端a的apn配置信息,就可以將apn配置信息發(fā)送至云服務(wù)器,再由云服務(wù)器中的php代碼模塊對(duì)apn配置信息進(jìn)行處理,以生成apn配置文件,終端b接收云服務(wù)器返回的apn配置文件之后,就能夠安裝apn配置文件,進(jìn)行apn切換。

需要說(shuō)明的是,公司為公司用戶開(kāi)通apn業(yè)務(wù)時(shí),使用了用戶終端的終端標(biāo)識(shí)、用戶名以及密碼作為注冊(cè)信息。因此,即使使用相同的apn域名、用戶名以及密碼,但由于待切換終端a和終端b是不同的終端,具有不同的終端標(biāo)識(shí),所以,可以同時(shí)接入公司a的專用apn。

本發(fā)明實(shí)施例提供的切換apn的方法,云服務(wù)器生成掃描碼或者待切換終端自身生成掃描碼,使得其他終端能夠通過(guò)掃描生成的掃描碼獲取apn配置文件,進(jìn)而完成apn切換,由于采取掃描碼的方式無(wú)需用戶輸入apn配置信息,因此進(jìn)一步簡(jiǎn)化了apn切換的流程。

對(duì)應(yīng)于上述的方法流程,為了解決切換apn所需的配置工作量大的問(wèn)題,本發(fā)明實(shí)施例提供了一種切換apn的裝置,如圖8所示,該裝置包括:接收單元801、生成單元802、切換單元803以及發(fā)送單元804。

接收單元801,用于接收用戶輸入的apn切換指令,apn切換指令攜帶apn配置信息;

生成單元802,用于根據(jù)接收單元801接收的apn配置信息生成apn配置文件;

切換單元803,用于根據(jù)生成單元802生成的apn配置文件切換apn。

在本發(fā)明實(shí)施例提供的另一種實(shí)現(xiàn)方式中,接收單元801,還用于接收用戶輸入的訪問(wèn)指令,訪問(wèn)指令攜帶有前端代碼的地址信息,前端代碼存儲(chǔ)于云服務(wù)器中;

發(fā)送單元804,用于向云服務(wù)器發(fā)送訪問(wèn)請(qǐng)求,訪問(wèn)請(qǐng)求攜帶有前端代碼的地址信息;

接收單元801,還用于接收云服務(wù)器根據(jù)前端代碼的地址信息返回的前端代碼;

生成單元802,還用于根據(jù)云服務(wù)器返回的前端代碼生成網(wǎng)頁(yè)應(yīng)用程序,網(wǎng)頁(yè)應(yīng)用程序?yàn)橛糜赼pn切換的程序。

在本發(fā)明實(shí)施例提供的另一種實(shí)現(xiàn)方式中,接收單元801,還用于接收用戶輸入的網(wǎng)頁(yè)應(yīng)用程序開(kāi)啟指令;

生成單元802,還用于根據(jù)網(wǎng)頁(yè)應(yīng)用程序開(kāi)啟指令生成apn切換界面;

接收單元801,還用于接收用戶在apn切換界面輸入的apn切換指令。

在本發(fā)明實(shí)施例提供的另一種實(shí)現(xiàn)方式中,發(fā)送單元804,還用于若當(dāng)前處于聯(lián)網(wǎng)狀態(tài),則向云服務(wù)器發(fā)送apn配置信息,apn配置信息包括apn域名、用戶名以及密碼;

接收單元801,還用于接收云服務(wù)器發(fā)送的根據(jù)apn配置信息生成的apn配置文件。

在本發(fā)明實(shí)施例提供的另一種實(shí)現(xiàn)方式中,接收單元801,還用于接收用戶輸入的掃描碼生成指令,掃描碼生成指令攜帶apn配置信息;

發(fā)送單元804,還用于若當(dāng)前處于聯(lián)網(wǎng)狀態(tài),則向云服務(wù)器發(fā)送apn配置信息;

接收單元801,還用于接收云服務(wù)器發(fā)送的根據(jù)apn配置信息生成的掃描碼,掃描碼用于供其他終端進(jìn)行apn切換;

生成單元802,還用于若當(dāng)前處于無(wú)網(wǎng)絡(luò)狀態(tài),則根據(jù)apn配置信息生成掃描碼。

本發(fā)明實(shí)施例提供的切換apn的裝置,當(dāng)ios終端需要切換apn時(shí),ios終端通過(guò)接收單元接收用戶輸入的apn切換指令,其中,apn切換指令攜帶有apn配置信息,然后ios終端的生成單元自動(dòng)根據(jù)apn配置信息生成apn配置文件,進(jìn)而切換單元根據(jù)生成的apn配置文件進(jìn)行apn切換,而不需要管理人員使用專用配置軟件為不同ios終端制作不同的apn配置文件,進(jìn)而減小了配置工作量。

本發(fā)明實(shí)施例還提供一種終端,如圖9所示,該終端包括存儲(chǔ)器901,處理器902,收發(fā)器903,總線904。

存儲(chǔ)器901可以是rom(readonlymemory,只讀存儲(chǔ)器),靜態(tài)存儲(chǔ)設(shè)備,動(dòng)態(tài)存儲(chǔ)設(shè)備或者ram(randomaccessmemory,隨機(jī)存取存儲(chǔ)器)。存儲(chǔ)器901可以存儲(chǔ)操作系統(tǒng)和其他應(yīng)用程序。在通過(guò)軟件或者固件來(lái)實(shí)現(xiàn)本發(fā)明實(shí)施例提供的技術(shù)方案時(shí),用于實(shí)現(xiàn)本發(fā)明實(shí)施例提供的技術(shù)方案的程序代碼保存在存儲(chǔ)器901中,并由處理器902來(lái)執(zhí)行。

收發(fā)器903用于裝置與其他設(shè)備或通信網(wǎng)絡(luò)(例如但不限于以太網(wǎng),ranradioaccessnetwork,無(wú)線接入網(wǎng)),wlan(wirelesslocalareanetwork,無(wú)線局域網(wǎng))等)之間的通信。

處理器902可以采用通用的中央處理器(centralprocessingunit,cpu),微處理器,應(yīng)用專用集成電路(applicationspecificintegratedcircuit,asic),或者一個(gè)或多個(gè)集成電路,用于執(zhí)行相關(guān)程序,以實(shí)現(xiàn)本發(fā)明實(shí)施例所提供的技術(shù)方案。

總線904可包括一通路,在裝置各個(gè)部件(例如存儲(chǔ)器901、收發(fā)器903和處理器902)之間傳送信息。

應(yīng)注意,盡管圖9所示的硬件僅僅示出了存儲(chǔ)器901、收發(fā)器903、和處理器902以及總線904,但是在具體實(shí)現(xiàn)過(guò)程中,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)明白,該裝置還包含實(shí)現(xiàn)正常運(yùn)行所必須的其他器件。同時(shí),根據(jù)具體需要,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)明白,還可包含實(shí)現(xiàn)其他功能的硬件器件。

具體的,圖9所示的終端用于實(shí)現(xiàn)圖8實(shí)施例所示的裝置時(shí),該裝置中的收發(fā)器903,用于接收用戶輸入的apn切換指令,apn切換指令攜帶apn配置信息;

處理器902,用于根據(jù)收發(fā)器903接收的apn配置信息生成apn配置文件;根據(jù)apn配置文件切換apn。

收發(fā)器903,還用于接收用戶輸入的訪問(wèn)指令,訪問(wèn)指令攜帶有前端代碼的地址信息,前端代碼存儲(chǔ)于云服務(wù)器中;向云服務(wù)器發(fā)送訪問(wèn)請(qǐng)求,訪問(wèn)請(qǐng)求攜帶有前端代碼的地址信息;接收云服務(wù)器根據(jù)前端代碼的地址信息返回的前端代碼;

處理器902,還用于根據(jù)云服務(wù)器返回的前端代碼生成網(wǎng)頁(yè)應(yīng)用程序,網(wǎng)頁(yè)應(yīng)用程序?yàn)橛糜赼pn切換的程序。

收發(fā)器903,還用于接收用戶輸入的網(wǎng)頁(yè)應(yīng)用程序開(kāi)啟指令;

處理器902,還用于根據(jù)網(wǎng)頁(yè)應(yīng)用程序開(kāi)啟指令生成apn切換界面;

收發(fā)器903,還用于接收用戶在apn切換界面輸入的apn切換指令。

收發(fā)器903,還用于若當(dāng)前處于聯(lián)網(wǎng)狀態(tài),則向云服務(wù)器發(fā)送apn配置信息,apn配置信息包括apn域名、用戶名以及密碼;接收云服務(wù)器發(fā)送的根據(jù)apn配置信息生成的apn配置文件。

收發(fā)器903,還用于接收用戶輸入的掃描碼生成指令,掃描碼生成指令攜帶apn配置信息;若當(dāng)前處于聯(lián)網(wǎng)狀態(tài),則向云服務(wù)器發(fā)送apn配置信息;接收云服務(wù)器發(fā)送的根據(jù)apn配置信息生成的掃描碼,掃描碼用于供其他終端進(jìn)行apn切換;

處理器902,還用于若當(dāng)前處于無(wú)網(wǎng)絡(luò)狀態(tài),則根據(jù)apn配置信息生成掃描碼。

當(dāng)ios終端需要切換apn時(shí),ios終端接收用戶輸入的apn切換指令,其中,apn切換指令攜帶有apn配置信息,然后ios終端自動(dòng)根據(jù)apn配置信息生成apn配置文件,進(jìn)而根據(jù)生成的apn配置文件進(jìn)行apn切換,而不需要管理人員使用專用配置軟件為不同ios終端制作不同的apn配置文件,進(jìn)而減小了配置工作量。

通過(guò)以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤(pán),硬盤(pán)或光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。

以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何在本發(fā)明揭露的技術(shù)范圍內(nèi)的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
弥渡县| 井陉县| 边坝县| 贵德县| 玛多县| 吉隆县| 濮阳县| 道孚县| 雷山县| 巩留县| 上杭县| 青神县| 武功县| 五大连池市| 海丰县| 图木舒克市| 陇南市| 保定市| 邳州市| 德州市| 莒南县| 根河市| 榆中县| 监利县| 游戏| 银川市| 上思县| 永清县| 安庆市| 禄丰县| 宜良县| 灵川县| 宝鸡市| 麻栗坡县| 莆田市| 连城县| 黄骅市| 白河县| 鹤岗市| 延安市| 肇东市|