freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于php網(wǎng)站系統(tǒng)的移動增值業(yè)務的設計與實現(xiàn)(留存版)

2025-01-05 07:45上一頁面

下一頁面
  

【正文】 者來說,系統(tǒng)的功能 設計 是首要關(guān)注的對象,然而對于 網(wǎng)站的編輯來說, 網(wǎng)站 系統(tǒng)的易用性 和良好的用戶體驗 又 是 十分重要的。 Web Service協(xié)議棧的最底層是網(wǎng)絡層,它 提供 實現(xiàn) Web 服務調(diào)用 必需 的網(wǎng)絡協(xié)議, 比如HTTP、 FTP 及 Email 等,而 HTTP 又因其極大的 普及度成為因特網(wǎng)上用于 Web Service 的真正的標準網(wǎng)絡協(xié)議。 下面將介紹構(gòu)成 Web Service平臺的 3 項基本技術(shù) [25]: SOAP(簡單對象訪問協(xié)議)、 WSDL( Web 服務描述語言)和 UDDI(通用發(fā)現(xiàn)、集成、描述)。這種 Web Service 技術(shù) 具有良好的兼容能力,可以支持不同的系統(tǒng)平臺。 這四個 組成部分 都是相互獨立的 服務器軟件和工具 ,但 將它們安裝配置好 并且 組合在一起 就可以 形成 功能強大的 Web 開發(fā) 平臺。在一個Zend Framework 應用程序里, zend 框架本身就存放在 library 文件夾中,其 它的類庫或框架像是用戶自己編寫的框架,數(shù)據(jù)庫 ORM 類 Propel, 還有 Smarty 模板引擎等等也都存放于此。 MVC 模型控制器頁面顯示新事件觸發(fā) ?結(jié)束模型 視圖事件觸發(fā)否是 圖 22 MVC 的 運行模式 13 框架( Framework)是一種相對固定的設計模式。這樣就能夠獨立的創(chuàng)建和維護各個組件 , 盡量 的 減少組件以某種方式交織在一起。 DOM 全名為 Document Object Model(文檔對象模型), 它是一種與 語言 、平臺 、 瀏覽器 無關(guān) 使用戶可以訪問頁面其他標準的組件。比如,我們在頁面上放置一個下拉列表,這個列表只是普通的HTML 標記,然后我們使用 Javascript 腳本進行處理, 就可以根據(jù) 用戶的選擇來實現(xiàn)跳轉(zhuǎn)頁面的功能。雖然當時已經(jīng)有過一些樣式語言的建議,但 CSS 是第一個將“層疊”思想引入樣式語言的。這時,用戶可以告知 應用他對該話題感興趣,從而每當該頁面更新變化時都會通知該用戶。 對整個系統(tǒng) 功能需求進行了 分析和總體架構(gòu)設計,并 在 結(jié)合 各模塊的功能 需 求和 相關(guān)技術(shù) 的 基礎上 對網(wǎng)站 服務器 數(shù)據(jù)庫 進行 了 詳細的設計 。未來,移動互聯(lián)網(wǎng)將成為新的媒體傳播平臺。目前,門戶網(wǎng)站主要提供新聞信息、網(wǎng)絡游戲、聊天室、電子公告牌、搜索引擎、電子商務、免費郵箱等。在經(jīng)歷了三代移動通信技術(shù)的更新后,目前移動通信擁有了最為廣闊的用戶群體。信息的傳遞主要是單向的,用戶很少參與網(wǎng)絡知識的生產(chǎn)。 如果 把 互聯(lián)網(wǎng) 技術(shù) 和移動增值 業(yè)務融合起來,借助各自的資源 和 網(wǎng)絡優(yōu)勢開發(fā)新的 業(yè)務 應用, 必將產(chǎn)生更 為 廣闊的市場前景。同時,本文還采用了基于 MVC 軟件開發(fā)模式的 Zend Framework 框 架,將網(wǎng)站程序設計劃分成模型( Model) 、 視圖( View)和控制器( Controller)三部分, 實現(xiàn)了頁面設計 、 后臺邏輯 和數(shù)據(jù)處理的有機分離,使得程序開發(fā)更具科學性和合理性 ,并最終 實現(xiàn)了 網(wǎng)站 的 注冊、登錄、搜索、 下載優(yōu)惠券、 管理等基本功能。因此,我們可以說 時代就是用戶自己產(chǎn)生互聯(lián)網(wǎng)內(nèi)容的時代。本文研究的目的就是如何融合這兩種 通信網(wǎng)絡 資源。從 到 ,簡單來講,由 單純通過瀏覽器訪問 HTML 網(wǎng)頁的模式轉(zhuǎn)換為內(nèi)容更加豐富、工具性和聯(lián)系性更加緊密的 模式 是 互聯(lián)網(wǎng)新的發(fā)展趨勢 [6]。 通過 基于 ServiceMix4的 網(wǎng)絡管理服務器 實現(xiàn)應用 系統(tǒng)的跨平臺 移植 ,從而 達到了 網(wǎng)站管理 系統(tǒng) 數(shù)據(jù)的 同步業(yè)務 和 同步處理 支撐。 針對 網(wǎng)站系統(tǒng) 測試結(jié)果分析 不足之處和待完善的地方 ,并對 進一步提升系統(tǒng)的市場應用價值 提出改進的方向。必須使很多人參與進來才可以使他們對其感興趣的內(nèi)容發(fā)表評論,從而發(fā)掘大眾智慧。 Div+CSS 布局的特點和優(yōu)勢: 1)這種繼承的方式可以簡化編程的代碼,減少代碼重復性。 9 中的 Ajax 技術(shù) 隨著 時代的到來, Ajax 產(chǎn)生并逐漸成為主流。因為這種方式在服務器和用戶端瀏覽器之間交換的數(shù)據(jù)量大大減少, 從而降低了網(wǎng)絡的流量, 提高了客戶端響應的速度, 提升用戶體驗。 這 3 個組成部分既是相互獨立的個體,又是相互關(guān)聯(lián)的一個整體 [13]。 Zend Framework 中的組件 可以 獨立使用, 但如果將它們組合起來,就形成了一個強大而可擴展的 Web 開發(fā)框架。正如 Zend Framework 所使用的前端控制模式,所有的 web 請求都要從一個單一的文件通過,這個 文件通常是 ,這個文件是唯一一個能讓用戶訪問的 php 文件 。 其中, Apache 是 目前 世界上用最 流行 的 Web 服務器, 其 市場占有率 超過了 60%, 這與其眾多優(yōu)點是密不可分的,其優(yōu)點體現(xiàn)如下幾個方面: 1)支持通用網(wǎng)關(guān)接口; 2)支持多種方式的 HTTP 通信協(xié)議認證; 3)支持服務器端包含指令( SSI); 17 4) 集成代理服務器模塊; 5)擁有簡單而功能強大的基于文件的配置過程; 6)支持安全 Scoket 層( SSL)。 Web Service采用分布式的系統(tǒng)機構(gòu)儲存信息,實現(xiàn)了網(wǎng)絡資源的共享。因為 Web Service 是跨平臺的,所以對于類型的定義采用的是 XML 格式。SOAP 也是一種使用 XML 語法格式的數(shù)據(jù)交互協(xié)議。系統(tǒng)以網(wǎng)頁的方式發(fā)布促銷商品的折扣券信息,用戶瀏覽感興趣的商品促銷信息,在線發(fā)出獲取折扣券的請求后,通過手機短信的方式獲取到折扣券的編號信息,從而得到該商品的優(yōu)惠權(quán)利。 系統(tǒng)的 總體架構(gòu) 圖 31 系統(tǒng) 的 總體 架構(gòu) 26 圖 31 為 本文設計的系統(tǒng)的總體架構(gòu)。首先,該系統(tǒng)由 Web Server 和 Backend Application Server 兩大部分及支撐它們的相應數(shù)據(jù)庫組成。 Web Service 平臺是 SOAP 協(xié)議、 WSDL 和 UDDI 三項技術(shù)組成,前面我們已 經(jīng)介紹 Web Service 的工作流程及原理,下面介紹其特點: 1) Web Service 創(chuàng)建了可交互操作的分布式應用程序新平臺; 2)為了達到跨平臺的可操作性, Web Service 完全基于 XML、 XSD 等獨立于平臺、獨立于軟件供應商的標準; 23 3) Web Service 適用于應用程序集成、 B2B 集成、代碼和數(shù)據(jù)重用及通過Web 進行客戶端和服務器通信等多種場合; 4) Web Service 的應用程序在跨平臺、跨網(wǎng)絡進行通信過程中具有良好的穩(wěn)定性; 5) Web Service 使用 SSL/HTTPS 對連接加密, 使用 XML Encryption 和XMLDSIG 進行數(shù)據(jù)加密、利用應用服務安全機制、三層加密技術(shù)安全保護數(shù)據(jù)。 圖 26 UDDI 原理圖 要實現(xiàn) Web 服務體系必須要有對應的協(xié)議棧的 支撐 ,它對體系的 每一層進行標準化規(guī)范 , Web Service 的一般性協(xié)議棧結(jié)構(gòu)如 圖 27 所示。 Web Service 特點是實現(xiàn)“基于 Web 的無縫集成”并提供了一套標準的數(shù)據(jù)類型,用于不同平臺和編程語言之間進行溝通 。 Web Service 技術(shù)就是在這種大背景下提出的。 LAMP的全稱為 Linux +Apache +MySQL +PHP, 分別指 Linux 操作系統(tǒng), MySQL 數(shù)據(jù)庫 , Apache 網(wǎng)絡 服務器 以及 PHP( Perl 或 Python) 服務器端腳本語言 。 2) library 目錄 15 所有的應用程序都使用類庫,它是事先已經(jīng)寫好的可復用代碼。這種模式的變化稱為傳播機制。 MVC 是 一種軟件設計模式, 它 將應用分為模型、視圖、控制器三個組件,從而高效的實現(xiàn)開發(fā)。 在 Ajax中, XML 用于處理數(shù)據(jù)交互格式。 通常,我們使用 Javascript 與用戶進行交互、獲取用戶輸入的信息,以及對數(shù)據(jù)進行校驗。 1994 年哈坤 利與伯特 波斯合作設計出來 CSS。 7 RSS 技術(shù):當用戶發(fā)現(xiàn)一個比較感興趣的話題時希望時刻了解該話題的變化。 第三章 系統(tǒng) 總體 框架設計和 服務器的 搭建 。移動互聯(lián)網(wǎng)既具有互聯(lián)網(wǎng)的特征,又具備移動化特征,具有極強的生 命力。 除了 這種用于社交 的互聯(lián)網(wǎng) 外, 還有許多門戶網(wǎng)站,這類網(wǎng)站 是指通向某些綜合性互聯(lián)網(wǎng)信息資源并且提供有關(guān)信息服務的應用系統(tǒng)。 移動增值業(yè)務的發(fā)展一直伴隨著移動通信的發(fā)展, 移動通信 的進程大致可分為三 個階段:第一代移動通信、第二代移動通信和第三代移動通信。網(wǎng)頁信息主要通過商業(yè)公司放到網(wǎng)上,用戶通過瀏覽器獲取知識。 目前 移動增值業(yè)務已經(jīng)成為運營商市場收益 的 主要 來源 ,也 是 各大電信運營商競相角逐的 焦點 。對于網(wǎng)站服務器與網(wǎng)絡管理服務器的接 II 口部分, 本文采用基于 SOAP 協(xié)議的 Web Service 技術(shù),針對 網(wǎng)絡管理服務器的部署情況和不同模塊分別編寫了相應的 WSDL 文件,再利用 PHP 的 SOAP模塊對 網(wǎng)絡服務器 的不同服務進行調(diào)用, 實現(xiàn)了網(wǎng)站服務器與網(wǎng)絡管理服務器之間的數(shù)據(jù)傳輸與 共享。 互聯(lián)網(wǎng)的第三個時代, 是開發(fā)者的時代。 這將涉及到 基于 PHP 框架的 應用網(wǎng)站開發(fā)技術(shù)、 Web Service 服務 接口 技術(shù) 以 及 移動短信網(wǎng)關(guān)等 相關(guān)技術(shù) 。 移動增值業(yè)務現(xiàn)狀 移動增值業(yè)務 也可以稱為無線增值業(yè)務,是 除了 移動基礎電信業(yè)務之 外的其它增值業(yè)務的整合 。 本文首先研究 了 商 業(yè) 網(wǎng)站的結(jié)構(gòu)和功能,在學習了 網(wǎng)站 開發(fā) 的相關(guān)技術(shù),包括 LAMP 網(wǎng)站架構(gòu)體系 、 Zend Framework 網(wǎng)站 系統(tǒng) 框架 、 MVC 軟件開發(fā)模式 及 Ajax 頁面更新技術(shù) 等 ,提出了網(wǎng)站的 四個 通用層次框架結(jié)構(gòu)模型 。 6 2 網(wǎng)站 設計 相關(guān) 技術(shù) 本文 研究 的重點工作是 基于 應用的 網(wǎng)站服務器 的設計與實現(xiàn) 以及網(wǎng)站服務器與 網(wǎng)絡 管理 服務器 之間 網(wǎng)絡 接口 程序的實現(xiàn) 。 上面簡單介紹了 應用中的幾個特點。因此,對于一個大型的門戶網(wǎng)站來說可以節(jié)省大量帶寬 。相對于傳統(tǒng)的 Web應用開發(fā), Ajax 運用的更加先進、更加標準化、更加高效的 Web 開發(fā)技術(shù)體系而且 Ajax 是一個客戶端技術(shù),無論使用哪種服務器技術(shù)(如 PHP、 JSP、 ASP等)都可以使用 Ajax 技術(shù) [10]。 Ajax 開發(fā)模式如圖 21 所示。 MVC 的 運行模式如圖 22 所示。 Zend Framework 還提供了強壯而高效的 MVC 實現(xiàn),易于使用的數(shù)據(jù)庫摘要和實現(xiàn) HTML 表單解析、校驗和過濾的表單組件。 因此 , 它存放在 web_root 目錄下,其它的普通文件例 如images、 CSS 和 Javascript, 這些允許用戶直接訪問的文件也在此處設立了自己的分目錄。 數(shù)據(jù)庫是一個 存儲數(shù)據(jù)的地方,它通常分為層次型數(shù)據(jù)庫、網(wǎng)絡型數(shù)據(jù)庫和關(guān)系型數(shù)據(jù)庫 3 種。 Web Service 平臺標準定義了應用程序如何在 Web 服務 上實現(xiàn)交互。如果不需要聲明數(shù)據(jù)類型,則 types元素可以省略; message元素包含了 Web Service 用到的信息(包括發(fā)送和接收的全部信息)。當在一 個松散的、分布的環(huán)境中使用 XML 對等地交換結(jié)構(gòu)化和類型化信息是, SOAP 能夠提供一個簡單而輕量級的機制。該業(yè)務可以利用 Inter 網(wǎng)絡的強大效力爭取到更大的用戶量。在上一節(jié)中,我們 對 整個 系統(tǒng)的 業(yè)務功能 需求進行了全面分析 。 為了實現(xiàn)上述的信息服務功能,該系統(tǒng)在技術(shù)和實現(xiàn)上必然具備以下特點。 Web Service、 UDDI 和 WSDL 三者間的關(guān)系如圖 210 所示。 UDDI 的原理如 圖 26 所示。 圖 25 Web Service 工作流程 Web Service 工作原理及處理流程總結(jié)如下: 1) Web 服務 獎自身可提供調(diào)用的接口函數(shù)提供給客戶端; 2)客戶端通過代理及 WSDL 文件初始化一個 SOAP 的對象,通過其發(fā)送 19 請求信息; 3) Web 服務首先需要在 UDDI 中注冊,然后通過 WSDL 初始化 SOAP 服務對象; 4)服務器端接收客戶端 SOAP 請求消息(該消息被嵌入到 HTTP 的 POST或者 GET中),解析該消息,調(diào)用處理請求函數(shù),最后將結(jié)果數(shù)據(jù)重新生成 SOAP消息,再通過 HTTP 的 POST 或者 GET 發(fā)送給客戶端 [24]; 5)客戶 端接受到服務器響應的數(shù)據(jù),進行下一步的處理或者顯示。 Web Service 技術(shù) 與 SOAP 協(xié)議 隨著計算機 技術(shù)的不斷發(fā)展,現(xiàn)代大型企業(yè)所處的環(huán)境也越來越復雜,其環(huán)境中大多 包含了多操作系統(tǒng) 、 多平臺 的信息 系統(tǒng) 。 LAMP體系 隨著 PHP 服務器 端腳本 語言的流行,其開發(fā)效率、便于維護性等優(yōu)勢逐漸逐漸受到重視, LAMP 已經(jīng)成為了目 前 組建動態(tài) 網(wǎng)站 主流的 解決方案。根據(jù)需要,可能還會有其它的次級目錄,比如存放一個名叫 配置文件的 config 目錄。因此,無論何時發(fā)生了何種數(shù)據(jù)變化,控制
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1