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

一種跨平臺應(yīng)用系統(tǒng)的制作方法

文檔序號:8266051閱讀:925來源:國知局
一種跨平臺應(yīng)用系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及跨平臺技術(shù)領(lǐng)域,更具體地說,涉及一種跨平臺應(yīng)用系統(tǒng)。
【背景技術(shù)】
[0002] 伴隨移動互聯(lián)網(wǎng)的快速發(fā)展和智能移動終端設(shè)備的廣泛普及,人們的生活已經(jīng) 由于各種科技的創(chuàng)新和升級變得更加便捷和現(xiàn)代化,智能移動終端上各種五花八門的應(yīng) 用軟件也在改變?nèi)藗兊纳罘绞胶退季S方式,目前的時代不僅僅是一個信息爆炸的時代, 也是一個更智能更自動化的時代。智能移動終端上的業(yè)務(wù)作為科技發(fā)展的產(chǎn)品,無時無 刻為用戶提供各種信息咨詢、服務(wù)、社交等功能,但目前智能移動終端操作系統(tǒng)市場也由 于各大廠商的競爭和差異化服務(wù),推出了不同的智能移動終端操作系統(tǒng),譬如谷歌推出的 Android(安卓)操作系統(tǒng)、微軟推出的Windows Phone操作系統(tǒng)(微軟發(fā)布的一款手機操 作系統(tǒng))、蘋果推出的i〇S操作系統(tǒng)(為iPhone開發(fā)的操作系統(tǒng))等等。
[0003] 除了上述主流的三大智能移動終端操作系統(tǒng),還有其他廠商例如黑莓推出的 BlackBerry OS操作系統(tǒng)和諾基亞推出的Symbian操作系統(tǒng)等等。在這個高度信息化的社 會,企業(yè)能參與到人民大眾的移動生活之中就意味著巨大的收益和發(fā)展?jié)摿?,因此,企業(yè)的 發(fā)展不能忽視智能移動終端上應(yīng)用服務(wù)的開發(fā)與推廣。
[0004] 面對這些智能移動終端操作系統(tǒng),要滿足優(yōu)質(zhì)的用戶體驗和與操作系統(tǒng)最大程度 的兼容,不同智能移動終端操作系統(tǒng)的業(yè)務(wù)開發(fā)者一般都采用各智能操作系統(tǒng)的原生語言 進行開發(fā),即Android操作系統(tǒng)采用Java編程語言開發(fā)、Windows Phone操作系統(tǒng)采用C# 編程語言開發(fā)、i〇S操作系統(tǒng)采用object-C或者Swift編程語言開發(fā),并且這三個操作系 統(tǒng)的開發(fā)均采用不同的開發(fā)模式、開發(fā)環(huán)境和開發(fā)工具。
[0005] 基于上述技術(shù)方案,不同的智能移動終端操作系統(tǒng)的業(yè)務(wù)開發(fā)均采用不同的開發(fā) 環(huán)境、開發(fā)語言、開發(fā)環(huán)境和開發(fā)工具等,要完成同一業(yè)務(wù)在至少三個不同操作系統(tǒng)上的開 發(fā),需要對至少三類技術(shù)人才進行儲備和培訓,并投入相應(yīng)的資源以支持三個操作系統(tǒng)上 的開發(fā),同時,由于三個操作系統(tǒng)上業(yè)務(wù)開發(fā)的難易程度不同,勢必造成同一業(yè)務(wù)無法在同 一時間完成。三個操作系統(tǒng)的業(yè)務(wù)各自開發(fā)完成之后由于開發(fā)環(huán)境和工具之間的差異,也 不能實現(xiàn)源代碼的統(tǒng)一管理和復(fù)用,容易產(chǎn)生業(yè)務(wù)的不同分支。

【發(fā)明內(nèi)容】

[0006] 有鑒于此,本發(fā)明的目的是提供一種跨平臺應(yīng)用系統(tǒng),將每個業(yè)務(wù)所對應(yīng)的數(shù)據(jù) 層和界面層分離,這樣可以采用任意一種開發(fā)語言對數(shù)據(jù)層進行開發(fā),降低開發(fā)成本、實現(xiàn) 源代碼的統(tǒng)一管理并盡可能降低產(chǎn)生不同分支的可能性,保證同一業(yè)務(wù)在同一時間完成。
[0007] 為了實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
[0008] 本發(fā)明實施例提供一種跨平臺應(yīng)用系統(tǒng),包括:智能移動終端和服務(wù)器集群,所述 服務(wù)器集群用于進行業(yè)務(wù)邏輯的處理,并將處理后的結(jié)果反饋給所述智能移動終端,所述 服務(wù)器集群中存儲有業(yè)務(wù)邏輯處理所用數(shù)據(jù);所述智能移動終端包括:視圖模塊、映射模 塊、數(shù)據(jù)對象模塊、業(yè)務(wù)邏輯控制模塊、業(yè)務(wù)調(diào)用模塊、即時通訊模塊和消息推送模塊;其 中,
[0009] 所述視圖模塊,用于為智能終端操作系統(tǒng)配置用戶界面設(shè)置;
[0010] 所述映射模塊,用于進行數(shù)據(jù)到用戶界面的雙向映射;
[0011] 所述數(shù)據(jù)對象模塊,用于存儲智能移動終端中的數(shù)據(jù);
[0012] 所述業(yè)務(wù)邏輯控制模塊,用于控制前臺業(yè)務(wù)邏輯的處理和與所述服務(wù)器集群通信 的邏輯;
[0013] 所述業(yè)務(wù)調(diào)用模塊,用于實現(xiàn)所述智能移動終端與所述服務(wù)器集群的業(yè)務(wù)調(diào)用功 能;
[0014] 所述即時通訊模塊,用于實現(xiàn)所述智能移動終端與所述服務(wù)器集群之間的實時通 信與數(shù)據(jù)交互功能;
[0015] 所述消息推送模塊,用于與第三方消息推送服務(wù)器進行通信。
[0016] 優(yōu)選地,所述服務(wù)器集群包括:負載均衡服務(wù)器、多個業(yè)務(wù)邏輯處理服務(wù)器、多個 數(shù)據(jù)服務(wù)器和多個靜態(tài)存儲服務(wù)器;其中,
[0017] 所述負載均衡服務(wù)器,用于根據(jù)不同業(yè)務(wù)邏輯處理服務(wù)器的業(yè)務(wù)處理能力對業(yè)務(wù) 請求進行轉(zhuǎn)發(fā),其中所述業(yè)務(wù)請求由所述智能移動終端發(fā)送;
[0018] 所述業(yè)務(wù)邏輯處理服務(wù)器,用于接收來自所述負載均衡服務(wù)器的業(yè)務(wù)請求,基于 所述業(yè)務(wù)請求與所述多個數(shù)據(jù)服務(wù)器和所述靜態(tài)存儲服務(wù)器進行通信和數(shù)據(jù)交互以對業(yè) 務(wù)請求對應(yīng)的業(yè)務(wù)邏輯進行處理,并將業(yè)務(wù)處理結(jié)果直接返回給智能移動終端;
[0019] 所述數(shù)據(jù)服務(wù)器,用于為所述業(yè)務(wù)邏輯處理服務(wù)器的業(yè)務(wù)請求提供數(shù)據(jù)和存儲所 述業(yè)務(wù)處理結(jié)果;
[0020] 所述靜態(tài)存儲服務(wù)器,用于存儲與業(yè)務(wù)請求相關(guān)的靜態(tài)文件。
[0021] 優(yōu)選地,所述多個數(shù)據(jù)服務(wù)器被劃分為一個主數(shù)據(jù)服務(wù)器和多個從數(shù)據(jù)服務(wù)器; 其中,
[0022] 所述主數(shù)據(jù)服務(wù)器,用于執(zhí)行寫數(shù)據(jù)以存儲所述業(yè)務(wù)處理結(jié)果,并指示所述多個 從數(shù)據(jù)服務(wù)器均衡地為業(yè)務(wù)邏輯處理服務(wù)器的業(yè)務(wù)請求提供數(shù)據(jù);
[0023] 所述從數(shù)據(jù)服務(wù)器,用于為所述業(yè)務(wù)邏輯處理服務(wù)器的業(yè)務(wù)請求提供數(shù)據(jù)。
[0024] 優(yōu)選地,所述數(shù)據(jù)服務(wù)器采用的數(shù)據(jù)管理系統(tǒng)為MS SQL Server 2014,且利用復(fù) 制技術(shù)實現(xiàn)數(shù)據(jù)的熱備份與存儲。
[0025] 優(yōu)選地,所述服務(wù)器集群中的各個服務(wù)器采用的操作系統(tǒng)為Windows Server 2008〇
[0026] 優(yōu)選地,所述業(yè)務(wù)調(diào)用模塊通過WCF通信機制與所述負載均衡服務(wù)器進行通信
[0027] 或者
[0028] 所述業(yè)務(wù)調(diào)用模塊通過ASP. NET Web API通信機制與所述負載均衡服務(wù)器進行通 信。
[0029] 優(yōu)選地,所述即時通訊模塊通過ASP. NET SignalR通信機制與所述負載均衡服務(wù) 器進行通信。
[0030] 優(yōu)選地,所述消息推送模塊中集成有第三方的消息推送組件,所述第三方的消息 推送組件用于與第三方消息推送服務(wù)器進行通信。
[0031] 優(yōu)選地,所述智能移動終端上集成有Mono庫和.NET庫,所述Mono庫和.NET庫用 于為所述智能移動終端上的各個模塊提供開發(fā)基礎(chǔ)。
[0032] 與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點如下:
[0033] 本發(fā)明在智能移動終端中視圖模塊、映射模塊和數(shù)據(jù)對象模塊
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
博野县| 贵南县| 嘉峪关市| 昌吉市| 灌南县| 韶关市| 泰兴市| 民和| 雅安市| 宜昌市| 观塘区| 西林县| 道真| 阿拉尔市| 绥芬河市| 绥棱县| 祁阳县| 宜丰县| 汤原县| 永平县| 炉霍县| 松溪县| 合阳县| 治县。| 游戏| 江津市| 固阳县| 日土县| 招远市| 太保市| 遵义县| 黄陵县| 卓资县| 新沂市| 宿松县| 望江县| 黄浦区| 杭州市| 大安市| 册亨县| 龙口市|