藏刊網,職稱文章發表、期刊投稿權威機構

投稿咨詢

投稿在線咨詢

專著咨詢

合著&獨著&編委

編輯在線咨詢

專利咨詢

專利申請&轉讓

編輯在線咨詢

軟著版權

軟著版權

編輯在線咨詢

在線溝通

論文&專著&專利

編輯在線咨詢

微信聊

微信掃一掃

首頁 > 計算機論文 > > WEB服務相關技術研究
WEB服務相關技術研究
>2023-08-26 09:00:00

本篇論文目錄導航:

【題目】電子商務系統設計與實現問題探究
【第一章】網上商城系統的創建分析緒論
【第二章】WEB服務相關技術研究
【3.1 - 3.3】電子商務系統功能設計與結構設計
【3.4 3.5】電子商務系統與企業ERP系統集成
【4.1】數據流分析與優化
【4.2】數據庫概念設計
【4.3 - 4.5】數據庫邏輯設計與物理設計
【第五章】系統網絡安全
【第六章】企業網上商城案例運用
【參考文獻】電商系統設計與應用研究參考文獻


2 WEB 服務相關技術研究

本章節詳細介紹了 Web 服務在系統中運用的相關技術,分析了其工作流程,詮釋了 Web 的相關語言和研究了基于 Web 服務的系統集成技術,為 E-commerce 系統的智能化提供了可靠技術保障。

2.1 WEB 服務技術

Web 系統由客戶端(瀏覽器)和服務器端兩部分組成。Web 系統架構也被稱為B/S 架構。最常見的 Web 服務器有 Apache、IIS、WebSphere 等,下面用圖 2.1 直觀表示 Web 服務器工作:

并發的應用服務器自動管理,交易對象分布、負載平衡、系統級安全、資源管理等功能。應用服務器管理服務器組件,它向服務器組件提供了一個功能齊全的和可靠的運行環境。

Web 服務器的工作過程一般可分成 5 個項:發送請求、解析請求、讀取信息、完成請求、關閉連接[1].

Web 服務器工作的詳細流程:

(1)客戶端發送訪問請求

用戶端(通過瀏覽器)和 Web 服務器的 TCP 連接,連接好然后給 Web 服務器的請求。依據 HTTP 協議,請求應包含客戶機的 IP 網絡地址,瀏覽器的類型和請求的 URL以及相關的信息[4].

(2)服務器解析請求

Web 服務器解密請求根據 HTTP 協議來決定是否采取進一步行動,設計的內容有三個要點:方法(獲得),文本(/示例 HTML),和瀏覽器使用的協議(HTTP),方法告知服務器應該完成的動態,GET 方法意味著服務器應該定位,并讀取文件并將它返回給客戶。Web 服務器軟件就知道現在它應該找到相關文件,并使用 HTTP 協議,將內存返回給終端。信息處理和請求來自相同的連接,因此,服務器可以不要客戶或創建一個新的連接。

(3)讀取其它信息(非必要步驟)

Web 服務器根據需要閱讀其他的請求。元信息(元)可以用來描述瀏覽器和能力,讓服務器來決定如何返回相應的回復。

(4)完成請求的動作

倘若沒有什么問題,服務器會執行操作請求。得到一個文檔,一個 web 服務器文檔樹中搜索請求文件(/示例 HTML)。這是服務器的操作系統文件系統。如果文件可以找到,可以正常讀取,服務器將返回它給客戶。若成功:文件就被發送。

(5)斷開文件與網絡相連,并關閉會話。

當一個文件被發送郵件或錯誤已發布之后,Web 服務器會話結束。關閉它請求打開的文件、關閉網絡端口同時結束網絡連接。終端完成其他相關工作,包括接收的數據,終端用戶可以用閱讀的形式表現出來。

2.2 WEB 服務的優點

Web 服務主要的應用構架 IBM 的 WebSphere 平臺、Apache 軟件金會的 ApacheHTTP Server(簡稱 Apache)、BEA 的 Weblogic 平臺等[5].Apache 廣泛用于是由于他跨平臺和安全性,這是一個最流行的 Web 服務器軟件。Apache 是現今主流應用的服務器,源于其具有優于其它架構的特點:

1)支持最新的 HTTP 通信協議。

2)支持多種計算機平臺,可以在絕大多數計算機操作系統上運行。

3)配置文件簡單,易操作。

4)支持隨時監控服務器工作狀態和定義服務器日志。

5)支持多種方式的 HTTP 認證。支持 CGI 腳本,如 Perl、PHP 等。支持安全Socket 層(SSL)和 FastCGI.

6)支撐動態共享對象、多進程、第三方軟件、多線程與多進程相集成模型。

上面介紹了當今比較流行的三種 Web 服務構架平臺及其特點。在建設電子商務系統中要充分考慮 Web 服務平臺提供的功能,合理選擇功能完善的平臺。

2.3 WEB 服務的相關語言及其應用

Web 服務搜索與執行過程的一個核心就是 Web 服務描述性語言(WSDL),一般看做為 XMLApplication,他把 Web 服務敘述定義成一組服務訪問點。其次其中一項發揮重要作用的就是 SOAP消息,探討Web服務時上述兩項都是不可以回避的。

下圖 2.2 展示了所用技術是如何在環境中工作的:

提供者提供服務的應用程序組件,請求者是使用服務的客戶端應用程序。服務應用程序組件的服務接口的形式釋放到WSDL文檔描述了Web服務客戶端程序SOAP消息的形式發送到服務器的服務請求程序??蛻舴照埱蠛头掌黜憫埱笳咦罱K依賴于 SOAP 消息[3],然后綁定到 HTTP 消息的傳播。

下面介紹 WSDL 文檔的基本結構。

WSDL 文檔可以分為兩部分:頂部分由抽象定義組成;底部分則由具體描述組成。

1)抽象部分

定義如表 2.1 所示。

上述定義 WSDL 的各個部分進行了詳細的定義分析,知道 WSDL 需要描述的內容有兩個部分,第一個是接口部分,第二個實現部分。服務的接口描述格式,比如服務參數、服務的結果。服務實現描述用戶對應的形式提供輸入轉換為符合特定的實現協議。

2.4 WEB 服務群集與負載均衡

服務器集群技術(集群)是一些相互不關聯的且獨立的計算機,通過網絡相互鏈接,集成為一組形式單一的計算機體系,并且運用一個系統進行統一操作管理,同時為每個工作站的用戶提供安全高效可用性的快捷服務[22].

服務器群集技術的優勢 :

1)通過功能優化整合及故障有效過渡提高了系統的可用性及安全性。

2)提高系統的可擴展性。

3)服務器集群體現出優越的有效管理手段。

通常在 Web 服務集成中一般存在的異構問題大致可列為一下三種:

1) 描述語義異構的信息服務能力受影響,異構妨礙了 Web 服務按需求優化搜索內容;2)Web 服務異構中的語義等價的操作異構,這種異構妨礙了 Web 服務在其動態快速綁定或是有效按照需求替換;3)Web 服務在其集成中秩序 Web 服務之間數據流的異構,這種異構形式縮小了Web 服務充分合成的有效程度。

這里針對上述 Web 服務集成當中的三個服務器異構的問題,提出具體的解決方案。

語義沖突可以稱為取名沖突,一般包含敘述名稱沖突、操作名稱沖突、參數名稱沖突、結果名稱沖突和處理流之間操作名稱沖突[4].可運用重命名操作解決這一系列沖突,詳細描述如下。

1)定義 1 重命名規則

令“dName→ sName”表示屬性名 “dName”被一個新的屬性名“sName”代替,則重命名規則描述為 ①Term②Term ( dName, sName) ,其中,①dName →sName ;或 ②sName →dName.數據類型沖突一般包含參數數據類型沖突、結果數據類型沖突及處理流之間參數數據類型沖突,這類沖突可以通過數據類型之間相互轉換來加以解決[29].詳細描述如下。

2)定義 2 數據類型轉換規則

令“dType→sType”表示將數據類型“dType”轉換為一個新的數據類型“sType”,則數據類型轉換規則描述為①Ty pe②Type( Pname , dType ,sType ),其中,①dType .PName→sType .PName ;或 ②sType . PName →dType . PName.結構類沖突包含參數結構的沖突、結果的結構沖突以及過程流之間間參數的結構沖突,結構分解可以有利的解決這類型沖突[29].詳細描述如下。

3)定義 3 結構轉換規則

假設 dPare 、sPare 為二個復合類型的參量,dPareSet 、sPareSet 為由形式較為簡單類型的參量合成的參量集,T. sPareSet 代表由 sPareSet 中幾個簡單參量類型合成的集合,N . sPareSet 代表由 sPareSet 中多個簡單參量名合成的集合,t . sPare表示參量 sPare 的類型, n .sPare 表示參量 sPare 的名,令“=>” 表示將復合類型分解為多個簡單類型,或反之,則結構轉換規則具體描述為①Stru (dPare,sPareSet)或 ②Stru( sPareSet,dPare) ,其中,①T . sPareSet =>t . dPare ∧ N . sPareSet =>n .dPare ; 或 ② t . sPare = >T.dPareSet ∧ n . sPareN . dPareSet.這里解決了 Web 服務集成中的常見異構問題,當然還有其他更為復雜的異構沖突問題。

服務器集群負載均衡是指所有流量應用程序服務器和應用程序服務器之間的負載。負載均衡技術除了可以使用負載均衡設備分為軟件和硬件負載均衡,根據地理位置結構的應用分為本地負載平衡和全局負載平衡。全局負載均衡是指分別在不同的地理位置間作負載平衡服務器組的網絡構架。

現代網絡負載平衡技術通常運行在第 4 層或 7 層。第 4 層負載平衡將是一個合法注冊互聯網 IP 地址映射為多個內部服務器 IP 地址,每個 TCP 連接請求一個內部使用動態 IP 地址。第 7 層負載均衡控制應用程序層的內容服務,提供了一種交通控制的頂部,通過檢查 HTTP 報頭再根據標題中的信息執行負載平衡。第七層負載平衡有限的支持協議(通常只有 HTTP),同時檢查 HTTP 報頭將占用大量的系統資源,在許多的連接請求的情形下,負載平衡問題本身很容易成為網絡整體性能的瓶頸。

2.5 本章小結

本章節對 Web 服務相關技術進行研究探討。主要分析了當今 Web 系統的組成及工作原理,對常用的 Web 服務器,WebSphere、WebLogic 和 Apache 服務器進行了詮釋,詳細指出了 Apache 服務器的特點。系統研究了 Web 服務相關語言 WSDL 文檔和 SOAP 的作用,對 Web 服務群集的異構提出了解決方法,探討了負載均衡類型及其算法。

綜合排序
投稿量
錄用量
發行量
教育界

主管:廣西壯族自治區新聞出版局

主辦:廣西出版雜志社

國際:ISSN 1674-9510

國內:CN 45-1376/G4

級別:省級期刊

中國報業

主管:中國報業協會

主辦:中國報業協會

國際:ISSN 1671-0029

國內:CN 11-4629/G2

級別:國家級期刊

中國房地產業

主管:中華人民共和國住房部和...

主辦:中國房地產業協會

國際:ISSN 1002-8536

國內:CN 11-5936/F

級別:國家級期刊

建筑與裝飾

主管:天津出版傳媒集團有限公司

主辦:天津科學技術出版社有限...

國際:ISSN 1009-699X

國內:CN 12-1450/TS

級別:省級期刊

財經界

主管:國家發展和改革委員會

主辦:國家信息中心

國際:ISSN 1009-2781

國內:CN 11-4098/F

級別:國家級期刊

文化月刊

主管:中華人民共和國文化部

主辦:中國文化傳媒集團有限公司

國際:ISSN 1004-6631

國內:CN 11-3120/G2

級別:國家級期刊

期刊在線投稿系統
上傳文件
支持上傳.doc、.docx、.pdf文件
18年國內外學術服務,發表國際文獻請認準藏刊網官網

資深編輯團隊

專業設計投入方案

投稿成功率極高

企業信譽保障

對公交易更安全

人民群眾口碑好

高效投稿流程

審稿快!出刊快!檢索快!

正規刊物承諾

無假刊!無套刊!

投稿成功!

藏刊網提醒您

1.稿件將進入人工審稿階段,審稿后會有編輯聯系您,請保持手機暢通。

2.為避免一稿多投、重刊等現象影響您的發表,請勿再投他刊。

確定

投稿失??!

藏刊網提醒您

由于網絡問題,提交數據出現錯誤,請返回免費投稿頁面重新投稿,謝謝!

確定

藏刊網收錄400余種期刊,15年誠信發表服務。

發表職稱文章,覆蓋教育期刊、醫學期刊、經濟期刊、管理期刊、文學期刊等主流學術期刊。

  投稿郵箱:cangkan@163.com

本站少量資源屬于網絡共享如有侵權請您聯系我們,將在第一時間刪除。

版權 2009-2022 版權所有:河北藏刊文化發展有限公司 工信部備案:ICP備20016223號 冀公網安備13010502002858號

青青青爽不卡一区二区_操婷婷色六月中文字幕_国产精品yjizz视频网_中文无码一级大片_A级毛片100部免费观