


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、微信公眾平臺技術(shù)方案一、微信調(diào)用網(wǎng)站程序設(shè)計原則微信公眾平臺開發(fā)系統(tǒng)的基本原則是以系統(tǒng)總體目標為宗旨,為用戶提供一個技術(shù)先進,成熟可靠,靈活適用,性能優(yōu)秀的調(diào)用系統(tǒng)。因此,系統(tǒng)設(shè)計將遵循如下原則:1開放性:系統(tǒng)在設(shè)計時考慮到功能的可擴展性與維護的方便性,使用的操作平臺類型, 應(yīng)用服務(wù)器、編程語言和數(shù)據(jù)庫, 將遵循通用性、開放性,以期達到減少后續(xù)功能增加, 修改的難度, 減少由于維護方、后續(xù)服務(wù)方的變更,帶來系統(tǒng)二次開發(fā)、維護的難度。2先進性:采用JAV所發(fā),mysql作為網(wǎng)站后臺數(shù)據(jù)庫。這個組合在測試權(quán)威e-Week的測試中顯示具有最優(yōu)性能。采用這些技術(shù)是完全基于 LINUXF臺進行開發(fā),降低
2、了以后的系統(tǒng)運營成本, 提高了系統(tǒng)的穩(wěn)定性和易維護性!3高性能:本系統(tǒng)的硬件搭配,微信公眾平臺能夠充分勝任對大量事物處理的要求和信息量不斷增 長的要求。4實用性:微信公眾平臺以中心需求為目標,以方便用戶為原則,在吸取先進管理經(jīng)驗的基礎(chǔ)上, 量身定做;在統(tǒng)一的用戶界面下提供各種實用功能,盡可能降低使用前的培訓(xùn)和使用中的維護投入。提供微信前端開發(fā)的無逢連接。5安全性:充分考慮系統(tǒng)及數(shù)據(jù)資源的容災(zāi)、備份、恢復(fù)的要求。為系統(tǒng)提供強大的數(shù)據(jù)庫備份工具。充分考慮網(wǎng)站的安全要求,作到內(nèi)外網(wǎng)分離,信息發(fā)布管理責(zé)任到人。二、微信開發(fā)整體結(jié)構(gòu)1、微信公眾平臺的建設(shè)2、微信公眾平臺的認證3、微信自定義菜單的開發(fā)4、
3、微信多功能回復(fù)5、微信信息發(fā)布的開發(fā)微信公眾平臺工作流程如下圖三、微信公眾平臺功能模塊編R功能模塊模塊說明1微信發(fā)布系統(tǒng)1、提供多種信息、記錄入庫修改方式。2、具備能夠調(diào)整記錄顯示先后順序的功能。3、對于重大新聞要能滿足在指7E貞囿的指7E位直進仃發(fā)布的 要求。2自定義菜單系統(tǒng)1、分類層次分明,能夠按方式分類,支持文件種類的增刪。2、周邊服務(wù)的查詢3、自定義綁定功能3查詢系統(tǒng)1、 關(guān)注綁定以后自動推送信息2、 綁定信息查詢功能4公告宣傳1、具有公告宣傳管理功能, 管理員能夠自由設(shè)定控制不同的形式、位置、大小,支持圖片、文字發(fā)布,可任意 增加多張圖片。支持多種圖片格式,支持圖片放大。2、具備檢索
4、,查閱功能和統(tǒng)計分析功能。四、系統(tǒng)架構(gòu)特點底層采用高性能的 MVC術(shù)架構(gòu):系統(tǒng)采用最新的技術(shù)架構(gòu)(struts2+Spring3+Hibernate3 ) ,AJAX 使用 jquery 和 json 實現(xiàn)?;?java 技術(shù)開發(fā), 繼承其強大、穩(wěn)定、安全、高效、跨平臺等多方面的優(yōu)點。Struts 2 是Struts的下一代產(chǎn)品,是在 struts 1 和WebWork的技術(shù)基礎(chǔ)上進行了合并的 全新的Struts 2 框架。其全新的 Struts 2 的體系結(jié)構(gòu)與 Struts 1 的體系結(jié)構(gòu)差別巨大。Struts 2 以WebWor的核心,采用攔截器的機制來處理用戶的請求,這樣的設(shè)計也使得
5、業(yè)務(wù)邏輯控制器能夠與 ServletAPI完全脫離開,所以Struts 2可以理解為WebWor峭更新產(chǎn) 品。雖然從 Struts 1至ij Struts 2有著太大的變化,但是相對于 WebWork Struts 2的變化 很小。Spring 特性:?方便解耦,簡化開發(fā)。Spring的注入式加載,將對象之間的依賴關(guān)系交給Spring全全處理。避免了程序的過度耦合。?聲明式事務(wù)的支持。Spring中,我們可以從單調(diào)煩悶的事務(wù)管理代碼中解脫出來,通過聲明式方式靈活地進行事務(wù)的管理,提高開發(fā)效率和質(zhì)量。Hibernate特性:采用hibernate 對jdbc進行了輕量級的對象封裝,使得開發(fā)可以隨心所 欲的面向?qū)ο缶幊趟季S來操縱數(shù)據(jù)庫。五、系統(tǒng)運行環(huán)境(包括軟件運行環(huán)境和硬件運行環(huán)境)We齦務(wù)器nginx應(yīng)用服務(wù)器Tomcat6以上版本以上版本數(shù)據(jù)庫Mysql操作系統(tǒng)linux ,兼容機1U 4G內(nèi)存六、編程語言Java語言七、機房以及服務(wù)器配置情況機房獨自使用5
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- led燈具購銷合同范本
- 醫(yī)院勞務(wù)聘請合同范本
- 養(yǎng)殖園區(qū)出租合同范本
- 臺球前臺合同范本
- 劇本店投資合同范本
- 合作汽車維修合同范本
- 合作種植桉木合同范本
- 廠房防水施工合同范例
- 叉車配件銷售合同范本
- 人教版(PEP)五年級英語下冊第一單元測試卷-Unit 1 My day 含答案
- 企業(yè)名稱預(yù)先核準通知書
- 統(tǒng)籌管理方案
- 建筑工程安全文明施工標準化圖集(附圖豐富)
- 人教版 美術(shù)二年級上冊 第9課 蜻蜓飛飛 教案
- Unit 1 Travel教案-2023-2024學(xué)年高一下學(xué)期 中職英語高教版(2023修訂版)基礎(chǔ)模塊2
- DB3206T 1083-2024機關(guān)會議服務(wù)人員操作技術(shù)規(guī)范
- 眼鏡學(xué)智慧樹知到答案2024年溫州醫(yī)科大學(xué)
- 中醫(yī)淋巴排毒
- 提高鉆孔灌注樁成孔質(zhì)量一次驗收合格率
- 住宅小區(qū)工程施工組織設(shè)計范本
評論
0/150
提交評論