旅游平臺(tái)建設(shè)方案_v2_第1頁
旅游平臺(tái)建設(shè)方案_v2_第2頁
旅游平臺(tái)建設(shè)方案_v2_第3頁
旅游平臺(tái)建設(shè)方案_v2_第4頁
旅游平臺(tái)建設(shè)方案_v2_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 XX旅游電子信息綜合服務(wù)平臺(tái) 建設(shè)方案 目錄 XX旅游電子信息綜合服務(wù)平臺(tái) . 1 建設(shè)方案 . 1 1 項(xiàng)目概況 . 3 1.1 項(xiàng)目背景 . 3 1.2 建設(shè)目標(biāo) . 3 1.3 建設(shè)原則 . 4 1.4 建設(shè)步驟 . 5 2 需求分析和功能體系 . 5 2.1 需求分析 . 5 2.1.1 門戶網(wǎng)站 . 5 2.1.2 農(nóng)家院管理 . 6 2.1.3 旅游景點(diǎn)管理 . 6 2.1.4 統(tǒng)一身份認(rèn)證用戶管理 . 7 2.1.5 信息統(tǒng)計(jì)管理 . 7 2.1.6 微信平臺(tái)搭建 . 7 2.1.7 移動(dòng)終端搭建 . 7 2.1.8 電子商務(wù)管理 . 8 2.2 功能體系 . 8 2.2.1

2、推送管理 . 8 2.2.2 電子商務(wù) . 9 3 技術(shù)方案 . 9 3.1 總體框架 . 9 3.2 消息推送服務(wù)器 . 10 3.2.1 技術(shù)路線 . 10 3.2.2 各層功能介紹 . 10 3.3 應(yīng)用服務(wù)器 . 12 3.3.1 技術(shù)路線 . 12 3.3.2 各層功能介紹 . 12 3.4 文件服務(wù)器 . 13 3.4.1 技術(shù)路線 . 13 3.4.2 功能介紹 . 13 3.5 主從數(shù)據(jù)庫(可選) . 13 1項(xiàng)目概況 1.1項(xiàng)目背景 薊縣位于天津市最北部,地處京、津、唐、承四市之腹心。薊縣是天津市唯一的半山區(qū) 縣,也是天津市的“后花園”,有山有水,有平原有洼地,土壤肥沃,山清

3、水秀,空氣清新, 水質(zhì)優(yōu)良,氣候宜人,被列為全國生態(tài)示范縣和全國首家綠色食品示范區(qū), 對(duì)于發(fā)展無污染、 高品質(zhì)、高效益的種養(yǎng)業(yè)、綠色食品加工業(yè)等極為有利。同時(shí),薊縣境內(nèi)自然風(fēng)光秀麗,名 勝古跡眾多,現(xiàn)已形成盤山風(fēng)景、黃崖關(guān)長(zhǎng)城,翠屏湖度假、縣城古文物、中上元古界標(biāo)準(zhǔn) 地層剖面和八仙山原始次生林自然保護(hù)區(qū)等六大旅游景區(qū)。 其中,盤山被列為國家級(jí)風(fēng)景名 勝區(qū),八仙山和中上遠(yuǎn)古界標(biāo)準(zhǔn)地層剖面分別被列為國家級(jí)自然保護(hù)區(qū)。 縣城內(nèi)還有國家重 點(diǎn)保護(hù)的千年古剎 獨(dú)樂寺和白塔寺、鼓樓、文廟、公輸子廟、關(guān)帝廟、城隍廟、天仙宮 等文物古跡。因此薊縣旅游業(yè)發(fā)展蓬勃,是全國著名旅游勝地。 伴隨著旅游業(yè)的深度發(fā)展,如

4、何利用現(xiàn)代互聯(lián)網(wǎng)加強(qiáng)宣傳、如何完成資源統(tǒng)一調(diào)度安排、 如何將旅客、村民、管理部門三者緊密結(jié)合等需求日益突出。 其中,建設(shè)薊縣旅游信息綜合 服務(wù)平臺(tái)成為重要問題之一。電子綜合信息服務(wù)平臺(tái)的建設(shè), 必將進(jìn)一步提高薊縣旅游業(yè)的 核心實(shí)力和競(jìng)爭(zhēng)力,必將進(jìn)一步整合全縣旅游資源, 必將進(jìn)一步促進(jìn)全縣旅游業(yè)更上一層樓, 必將進(jìn)一步增加經(jīng)濟(jì)收益,必將成為薊縣甚至天津的一張靚麗“名片” 。 1.2建設(shè)目標(biāo) XX旅游電子信息綜合服務(wù)平臺(tái)(以下簡(jiǎn)稱“本平臺(tái)”)實(shí)現(xiàn)以下目標(biāo): ? 搭建薊縣旅游綜合平臺(tái)基礎(chǔ)框架搭建 本平臺(tái)主要服務(wù)人群包含旅客、 村民、村委會(huì)和總管理部門人員。 其中旅客屬于前臺(tái)用 戶,其余四類皆為后臺(tái)用

5、戶。整個(gè)平臺(tái)根據(jù)角色不同,劃分不同權(quán)限,建設(shè)不同系統(tǒng)層次, 完成整個(gè)業(yè)務(wù)系統(tǒng)流轉(zhuǎn)的基礎(chǔ)框架 ? 完成信息服務(wù)綜合平臺(tái)的基礎(chǔ)和核心業(yè)務(wù)建設(shè) 在基礎(chǔ)框架的基礎(chǔ)上, 完成本平臺(tái)基礎(chǔ)核心業(yè)務(wù), 包括在前臺(tái)完成景點(diǎn)瀏覽, 熱門 推薦、農(nóng)家院搜索查詢、在線預(yù)訂支付等功能,在后臺(tái)完成信息錄入、訂單管理、分級(jí) 別分層次的收入銷售統(tǒng)計(jì)、游客統(tǒng)計(jì)等功能。 ? 完成微信等第三方運(yùn)營平臺(tái)建設(shè) 完成基于第三方運(yùn)行平臺(tái)-微信的運(yùn)行體系。建立公共賬號(hào),完成功能賬號(hào)自助查 詢服務(wù)、主動(dòng)推送、微網(wǎng)站等功能。 ? 完成移動(dòng)平臺(tái)建設(shè) 移動(dòng)互聯(lián)網(wǎng)發(fā)展如火如荼, 充分利用智能手機(jī)和平板的移動(dòng)性、 便捷性,完成在主 流移動(dòng)平臺(tái)(andr

6、oid/ios )的建設(shè),用戶能夠在移動(dòng)終端完成信息瀏覽、農(nóng)家院選擇, 在線支付,消息推送等各項(xiàng)功能,方便快捷。 ? 完成擴(kuò)展性和增強(qiáng)版業(yè)務(wù)建設(shè) 在基礎(chǔ)框架和核心業(yè)務(wù)的基礎(chǔ)之上,實(shí)現(xiàn)電子商務(wù)平臺(tái),實(shí)現(xiàn)土特產(chǎn)品買賣、 物流管理和支撐性服務(wù)管理(如客戶管理、客服管理等) ? 完成數(shù)據(jù)建設(shè)和支撐性功能建設(shè) 在整個(gè)平臺(tái)基礎(chǔ)框架搭建完畢基礎(chǔ)核心業(yè)務(wù)運(yùn)轉(zhuǎn)流暢的基礎(chǔ)上, 完成本平臺(tái)所需的 權(quán)限區(qū)分?jǐn)?shù)據(jù)、景點(diǎn)信息數(shù)據(jù)、以村為單位的農(nóng)家院信息數(shù)據(jù)等錄入整理。 支撐性功能 建設(shè)是指在本平臺(tái)的功能需要外部或第三方支撐的功能建設(shè), 如通信運(yùn)行商支持、支付 運(yùn)營商支持等。進(jìn)一步豐富和完善該平臺(tái), 1.3建設(shè)原則 為了保

7、證項(xiàng)目建設(shè)達(dá)到預(yù)期目標(biāo), 在進(jìn)行系統(tǒng)的設(shè)計(jì)、 開發(fā)、部署和運(yùn)行管理規(guī)劃時(shí)將 遵循如下原則: ? 成熟性原則 使用成熟的平臺(tái)構(gòu)架體系, 系統(tǒng)功能高模塊化。 采用成熟和應(yīng)用廣泛的軟硬件產(chǎn)品, 系 統(tǒng)應(yīng)用能夠滿足快速部署、簡(jiǎn)便靈活和便于擴(kuò)展的要求。 ? 易用性原則 系統(tǒng)應(yīng)具有可視化應(yīng)用配置界面, 提供統(tǒng)一內(nèi)容管理基礎(chǔ)應(yīng)用, 用戶可通過人性化的人 機(jī)交互界面,根據(jù)業(yè)務(wù)需求配置相應(yīng)內(nèi)容,減少使用的復(fù)雜程度, 提高使用效率;系統(tǒng)必須 具有良好的可管理和易于維護(hù)的特點(diǎn)。 ? 可擴(kuò)展性原則 便于在不改變體系結(jié)構(gòu)的情況下, 對(duì)新增業(yè)務(wù)資源、新增接入系統(tǒng)、新增業(yè)務(wù)應(yīng)用等新 增功能模塊和資源的快速定制、 整合和接入

8、,保證系統(tǒng)今后的平滑升級(jí)和業(yè)務(wù)擴(kuò)展。 同時(shí)支持在系統(tǒng)設(shè)計(jì)上無線網(wǎng)絡(luò)上提供服務(wù)的需求,支持向無線服務(wù)擴(kuò)展。 ? 安全性原則 實(shí)現(xiàn)系統(tǒng)的安全訪問控制、資源訪問控制以及數(shù)據(jù)傳輸安全等。 提高系統(tǒng)本身防御外部 影響的能力、數(shù)據(jù)傳輸?shù)陌踩?,保證系統(tǒng)安全保密性、查錯(cuò)糾錯(cuò)能力、抗病毒能力等;提 供標(biāo)準(zhǔn)的身份認(rèn)證接口,通過權(quán)限管理、日志管理等多種技術(shù)手段保障系統(tǒng)安全運(yùn)行。 1.4建設(shè)步驟 為保證項(xiàng)目如期完成,降低風(fēng)險(xiǎn),提高效率,本平臺(tái)建設(shè)分為三步完成。 ? 第一步主要完成基礎(chǔ)框架搭建、核心業(yè)務(wù)建設(shè)與微信營銷公共賬號(hào)建設(shè), 實(shí)現(xiàn)數(shù)據(jù) 同源,管理同步的網(wǎng)站、微信賬號(hào)雙服務(wù),打造薊縣旅游在互聯(lián)網(wǎng)時(shí)代的新形象。 ?

9、 第二步主要完成移動(dòng)宣傳營銷平臺(tái)建設(shè)。 實(shí)現(xiàn)在當(dāng)前主流移動(dòng)市場(chǎng) (android和ios) 的移動(dòng)終端建設(shè),在網(wǎng)站、微信公共賬號(hào)的基礎(chǔ)上,填補(bǔ)完善移動(dòng)終端市場(chǎng)布局, 完成三位一體格局建設(shè),進(jìn)一步加強(qiáng)宣傳和營銷能力。 ? 第三步主要完成電子商務(wù)的主要功能,實(shí)現(xiàn)土特產(chǎn)買賣和宣傳。 2需求分析和功能體系 2.1需求分析 2.1.1門戶網(wǎng)站 門戶網(wǎng)站是整個(gè)系統(tǒng)在 web端的入口,是重要信息如景點(diǎn)信息、農(nóng)家院信息的集中呈 現(xiàn)的地方。要求如下: ? 多條件信息檢索和查詢。 要提供多元化的信息查詢檢索, 用戶可根據(jù)想需要靈 活查詢所需要的各類信息。 ? 宣傳位管理。提供宣傳位,以供對(duì)熱門景點(diǎn)、熱門農(nóng)家院等各

10、方面信息的宣傳。 ? 其他模塊入口。提供對(duì)農(nóng)家院、景點(diǎn)信息等功能模塊入口。 2.1.2農(nóng)家院管理 農(nóng)家院管理既涉及到前端也涉及到后臺(tái)管理。 前臺(tái)功能包括:農(nóng)家院的全方位搜索、 農(nóng) 家院列車瀏覽、農(nóng)家院詳細(xì)內(nèi)容瀏覽、 農(nóng)家院在線預(yù)訂、 農(nóng)家院的在線支付和農(nóng)家院的評(píng)價(jià) 與分享功能。 ? 全方位搜索:支持按村莊、景區(qū)、名稱、特色、關(guān)鍵詞等各類條件搜索,搜 索結(jié)果全面準(zhǔn)確。 ? 列表瀏覽:農(nóng)家院的列表瀏覽,顯示農(nóng)家院圖片介紹、 文字介紹、地址、價(jià)格、 聯(lián)系人電話等信息。支持按價(jià)格、評(píng)價(jià)等排序。 ? 詳細(xì)內(nèi)容展示:農(nóng)家院的詳細(xì)內(nèi)容展示,包括農(nóng)家的圖片列表、視頻音頻內(nèi)容、 詳細(xì)介紹、詳細(xì)地址、詳細(xì)全面聯(lián)系

11、方式、價(jià)格、可預(yù)訂的空閑日期、以及相關(guān)用戶評(píng) 價(jià)。 ? 在線預(yù)訂和在線支付:游客根據(jù)空閑時(shí)間在線提前預(yù)訂, 預(yù)訂成功后在線支付, 成功后收到相關(guān)短信提醒。 ? 評(píng)價(jià)與分享:查看相關(guān)評(píng)價(jià)、發(fā)表評(píng)價(jià),將喜愛的農(nóng)家院分享到其他社交平臺(tái) (微信、微博等) 后臺(tái)功能包括:農(nóng)家院信息管理、訂單管理、評(píng)價(jià)管理。 ? 信息管理:包括信息錄入、刪除、查詢和修改農(nóng)家院的圖片、標(biāo)題、內(nèi)容、價(jià) 格等信息。 ? 訂單管理:關(guān)于提交訂單的創(chuàng)建、刪除、作廢、查詢和修改。 ? 評(píng)價(jià)管理:查看相關(guān)用戶評(píng)價(jià),可刪除相關(guān)評(píng)價(jià)。 2.1.3旅游景點(diǎn)管理 旅游景點(diǎn)管理主要包括旅游景點(diǎn)的介紹等,同樣包括前臺(tái)和后臺(tái)。前臺(tái)功能包括: ? 條

12、件查詢:支持多條件全方位查詢。 ? 列表瀏覽:支持排序 ? 詳細(xì)信息查看:查看圖片集、視頻音頻等資料、查看詳細(xì)內(nèi)容介紹、推薦玩法、 注意事項(xiàng)等。 ? 其他旅游網(wǎng)站攻略推薦:查看相關(guān)旅游網(wǎng)站的旅游攻略 ? 分享:分享到其他社交平臺(tái) 后臺(tái)功能包括:景點(diǎn)信息管理和攻略配置管理。景點(diǎn)信息管理包括創(chuàng)建、刪除、修改和 查詢旅游景點(diǎn)。攻略配置管理指的是為相應(yīng)景點(diǎn)的其他旅游網(wǎng)站的旅游攻略鏈接的配置、 修 改、刪除。 2.1.4統(tǒng)一身份認(rèn)證用戶管理 用戶包括旅客、后臺(tái)農(nóng)家院管理員、村委會(huì)管理員,系統(tǒng)管理員。不同用戶角色不同對(duì) 應(yīng)權(quán)限不同。旅客為前臺(tái)用戶, 支持匿名瀏覽。但是當(dāng)使用預(yù)訂支付、 分享評(píng)論等功能時(shí)需

13、要登錄。用戶自動(dòng)注冊(cè)產(chǎn)生。后臺(tái)農(nóng)家院管理員、 村委會(huì)管理員,系統(tǒng)管理員為后臺(tái)管理用 戶。系統(tǒng)權(quán)限級(jí)別有低至高,用戶都由分配產(chǎn)生。上一級(jí)對(duì)下一級(jí)用戶有刪除停用等權(quán)限。 農(nóng)家院管理員管理自己對(duì)應(yīng)的農(nóng)家院的各項(xiàng)管理工作, 村委會(huì)管理員管理整個(gè)村莊的農(nóng)家院 和景點(diǎn)管理,系統(tǒng)管理員負(fù)責(zé)對(duì)應(yīng)整體管理工作。 2.1.5信息統(tǒng)計(jì)管理 整個(gè)系統(tǒng)提供收入統(tǒng)計(jì)功能、客戶統(tǒng)計(jì)功能、訪問流量統(tǒng)計(jì)。收入統(tǒng)計(jì)可按時(shí)間等條件 進(jìn)行查詢,客戶統(tǒng)計(jì)包括對(duì)所有歷史訂單用戶統(tǒng)計(jì),提供安時(shí)間、狀態(tài)等各類關(guān)鍵詞查詢。 訪問流量統(tǒng)計(jì)是系統(tǒng)統(tǒng)計(jì)功能,顯示本平臺(tái) web、移動(dòng)終端、微信公共賬號(hào)的流量統(tǒng)計(jì)。 2.1.6微信平臺(tái)搭建 建立微信公共

14、賬號(hào),提供根據(jù)關(guān)鍵詞自助查詢,每天自動(dòng)推送和微官網(wǎng)功能。 2.1.7移動(dòng)終端搭建 對(duì)移動(dòng)終端(android、ios)兩大主流平臺(tái)的支持。完成以上前臺(tái)用戶所有的功能包括 景點(diǎn)查看、農(nóng)家院瀏覽,在線預(yù)訂和支付,評(píng)價(jià)與分享等功能,除此之外,根據(jù)移動(dòng)終端的 特征,提供消息推送,保證各類確認(rèn)信息,宣傳推送等準(zhǔn)確到達(dá)和投放。 2.1.8電子商務(wù)管理 完成整個(gè)電子商務(wù)部分功能,包括土特產(chǎn)等產(chǎn)品管理、訂單管理、 物流服務(wù)、客戶管理 和客服等功能。 2.2功能體系 根據(jù)需求分析以及系統(tǒng)設(shè)計(jì),整個(gè)的功能體系是 天洋萄目旅蒲電子信息命含服務(wù)平芻 2.2.1推送管理 推送是移動(dòng)互聯(lián)網(wǎng)的特色之一, 利用移動(dòng)終端的便捷

15、性實(shí)現(xiàn)實(shí)時(shí)推送。 推送內(nèi)容和人員 由后臺(tái)控制、推送面向 android、ios兩類設(shè)備。將推送內(nèi)容經(jīng)過推送服務(wù)器主動(dòng)推給設(shè)備, 提醒用戶查看詳細(xì)內(nèi)容。日去管理 權(quán)隰管理 用戶管理 流墨統(tǒng)計(jì) 答尸統(tǒng)計(jì) 收入統(tǒng)計(jì) 列翔佯膺查看 S點(diǎn)信息篩選 2.2.2電子商務(wù) 為合理利用資源,降低建設(shè)成本,獲得較高社會(huì)認(rèn)可度和宣傳度, 電子商務(wù)內(nèi)容可依托 當(dāng)前主流電子商務(wù)平臺(tái)(如阿里巴巴的淘寶) ,通過在主流電子商務(wù)平臺(tái)開設(shè)店鋪,開發(fā)和 設(shè)計(jì)店鋪實(shí)現(xiàn)電子商務(wù)的功能,后臺(tái)數(shù)據(jù)實(shí)現(xiàn)與本平臺(tái)對(duì)接,保證同步。 3技術(shù)方案 3.1總體框架 本平臺(tái)采用”三位一體”的技術(shù)方案。三位指的是瀏覽器、移動(dòng)終端、微信公共賬號(hào)共同 作為

16、內(nèi)容呈現(xiàn)的前端,與整個(gè)服務(wù)器系統(tǒng)采用 http與xmpp協(xié)議進(jìn)行通信;一體指的整個(gè)服 務(wù)器體系包括推送、應(yīng)用、文件等服務(wù)器無縫連接,緊密結(jié)合為客戶端提供相應(yīng)服務(wù)。 3.2消息推送服務(wù)器 消息推送服務(wù)器用來實(shí)現(xiàn)消息的在線和離線推送, 將服務(wù)器系統(tǒng)中需要推送的消息, 推 送給客戶端,實(shí)現(xiàn)了消息的及時(shí)提醒功能。 3.2.1技術(shù)路線 消息推送服務(wù)器由 Androidpn和webservice接口實(shí)現(xiàn)。為了保證推送消息的應(yīng)用服務(wù)器 是可信的,采用了 RSA加密機(jī)制,對(duì)會(huì)話的密鑰進(jìn)行加密。應(yīng)用服務(wù)器發(fā)送給推送服務(wù)器 的消息采用了 DES加密機(jī)制。該服務(wù)器可支持客戶端的在線消息推送和離線消息推送,但 根據(jù)客

17、戶端系統(tǒng)的不同需要不同的推送機(jī)制。 對(duì)于Android系統(tǒng)而言,無論在線或離線消息推送,只要在后臺(tái)啟動(dòng)服務(wù)與消息推送服 務(wù)器建立XMPP連接,就能夠接收到所有推送的消息。 對(duì)于IOS系統(tǒng)而言,由于沙盒限制,后臺(tái)運(yùn)行的程序有很多事情是做不了的,因此一般 情況下不在后臺(tái)運(yùn)行應(yīng)用程序,這也就意味著在 IOS系統(tǒng)中無法像Android系統(tǒng)那樣通過后 臺(tái)服務(wù)實(shí)現(xiàn)離線消息推送。因此,蘋果公司提供了消息推送服務(wù)器, 系統(tǒng)中的消息推送服務(wù) 器將消息通過蘋果推送服務(wù)器推送給 IOS系統(tǒng)的客戶端。 3.2.2各層功能介紹 移動(dòng)接入層 移動(dòng)接入層主要負(fù)責(zé)客戶端的連接接入, 注冊(cè)和驗(yàn)證客戶端設(shè)備信息,

18、維護(hù)與客戶端之 間的會(huì)話。 Android客戶端的移動(dòng)接入層是通過二次開發(fā) Androidpn實(shí)現(xiàn)的。Android客戶端在第一 次啟動(dòng)時(shí)將自身的設(shè)備信息通過 Androidpn注冊(cè)模塊注冊(cè)到消息推送服務(wù)器上, 以后每次建 立會(huì)話前都先通過認(rèn)證模塊驗(yàn)證自身的設(shè)備信息,然后與消息推送服務(wù)器建立的會(huì)話由 Androidpn的會(huì)話管理模塊管理。當(dāng)應(yīng)用服務(wù)有消息要推送給 Android客戶端時(shí),就從 Androidpn的會(huì)話管理中獲取會(huì)話,通過該會(huì)話將消息發(fā)送給客戶端。 IOS客戶端的移動(dòng)接入層就是一系列的 webservice接口。在第一次啟動(dòng)應(yīng)用程序時(shí),向 注冊(cè)接口注冊(cè)設(shè)備信息。以后系統(tǒng)的推送消息

19、就通過蘋果推送服務(wù)器推送給客戶端。 服務(wù)提供層 服務(wù)提供層主要提供與消息推送相關(guān)的功能服務(wù), 主要有終端管理、掛起消息隊(duì)列管理、 消息隊(duì)列管理、消息推送服務(wù)等功能。 終端管理主要是管理客戶端的設(shè)備信息, 實(shí)現(xiàn)設(shè)備信息的注冊(cè)和獲取。在推送服務(wù)器中 有掛起消息隊(duì)列和消息隊(duì)列,消息隊(duì)列中的消息是等待推送的, 掛起消息隊(duì)列里的消息是暫 時(shí)不推送的。當(dāng)消息隊(duì)列中的消息推送失敗時(shí)就會(huì)加入到掛起消息隊(duì)列中, 當(dāng)有新的客戶端 注冊(cè)或登錄到推送服務(wù)器時(shí), 就會(huì)從掛起消息隊(duì)列中獲取自身設(shè)備對(duì)應(yīng)的消息, 將消息加入 到消息隊(duì)列里等待推送。 消息推送服務(wù)從消息隊(duì)列中獲取消息, 根據(jù)消息接收者的平臺(tái), 分

20、 別推送消息。 應(yīng)用服務(wù)器接入層 應(yīng)用服務(wù)器接入層主要有認(rèn)證模塊和消息接收模塊, 用來驗(yàn)證應(yīng)用服務(wù)器和接收應(yīng)用服 務(wù)器推送的消息。 每個(gè)應(yīng)用服務(wù)器都有推送代號(hào)和推送密鑰,這些代號(hào)和密鑰需要在推送服務(wù)器中登記。 應(yīng)用服務(wù)器在推送消息前要將自身的代號(hào)發(fā)送給推送服務(wù)器的認(rèn)證模塊, 認(rèn)證模塊生成該次 會(huì)話的密鑰,并將該密鑰通過該應(yīng)用程序的推送密鑰加密, 加密后返回給應(yīng)用服務(wù)器。 應(yīng)用 服務(wù)器用自身的推送密鑰解密返回的數(shù)據(jù)獲取該次會(huì)話的密鑰。會(huì)話密鑰的加密采用 RSA 加密機(jī)制。 當(dāng)應(yīng)用服務(wù)器要推送消息時(shí),先獲取會(huì)話密鑰,然后使用該會(huì)話密鑰和 DES加密機(jī)制 對(duì)推送的消息進(jìn)行加密,發(fā)送給推送服務(wù)器的消息

21、接收模塊。 消息接收模塊從會(huì)話中獲取會(huì) 話密鑰解密消息,存儲(chǔ)消息后將消息添加到推送隊(duì)列中。 數(shù)據(jù)持久化層 數(shù)據(jù)持久化層有數(shù)據(jù)連接管理和業(yè)務(wù)數(shù)據(jù)存儲(chǔ), 該層與數(shù)據(jù)庫建立連接,實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù) 存取的數(shù)據(jù)庫操作方法,供其它層調(diào)用。 消息推送服務(wù)器有其獨(dú)立的數(shù)據(jù)庫,用于存儲(chǔ)推送過程中需要的終端信息、 推送消息等。 服務(wù)器中的推送消息隊(duì)列和掛起消息隊(duì)列都是使用相應(yīng)的數(shù)據(jù)表來實(shí)現(xiàn)的。 3.3應(yīng)用服務(wù)器 3.3.1技術(shù)路線 采用AOP機(jī)制實(shí)現(xiàn)數(shù)據(jù)庫操作的讀寫分離,分離了數(shù)據(jù)庫的讀寫操作。 采用httpclient與推送服務(wù)器、文件服務(wù)器、短信平臺(tái)通信。在與推送服務(wù)器通信時(shí)采 用了 RSA加密機(jī)制

22、對(duì)會(huì)話進(jìn)行加密和 DES加密機(jī)制對(duì)推送的消息內(nèi)容進(jìn)行加密。 3.3.2各層功能介紹 移動(dòng)接入層 移動(dòng)接入層主要負(fù)責(zé)維護(hù)手機(jī)客戶端與移動(dòng)應(yīng)用服務(wù)器的會(huì)話狀態(tài), 負(fù)責(zé)完成用戶身份 信息的驗(yàn)證、用戶權(quán)限管理、會(huì)話管理。 客戶端通過認(rèn)證模塊, 驗(yàn)證用戶的賬號(hào)信息, 驗(yàn)證通過后就通過會(huì)話管理更改該會(huì)話的 賬號(hào)狀態(tài)。在會(huì)話管理中主要是維護(hù)會(huì)話信息, 給認(rèn)證模塊提供驗(yàn)證用戶權(quán)限的信息, 會(huì)話 信息存儲(chǔ)在數(shù)據(jù)緩存服務(wù)器( Memcache)上。 服務(wù)提供層 服務(wù)提供層主要是面向手機(jī)客戶端提供定制開發(fā)的各種移動(dòng)應(yīng)用服務(wù)。該層采用 httpclient與推送服務(wù)器、文件服務(wù)器、短信平臺(tái)通信。 消息推送服務(wù)主要是向推送服

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論