【正文】
個挑戰(zhàn),需要一個高效的訂貨系統(tǒng)。訂購流程中的錯誤導致不正確或序列準備膳食或非消耗和增加成本的業(yè)務結果。 本文提出的無線通信技術和 Web 服務技術的集成,實現(xiàn)無線點餐系統(tǒng)。在這個系統(tǒng)中,實現(xiàn)有線和無線數(shù)據(jù)接入服務器和訂餐通過臺式電腦和移動設備,如通過有線 /無線綜合局域網(wǎng)掌上電腦的功能。該系統(tǒng)是基于安全的 Web 服務架構,并采取了一些安全策略,以確保移動通信安全?;?Web 服務的移動設備上的無線應用提供了一個方便的手段,提高工作效率和準確性。 II.無線局域網(wǎng)和 W EB 服務 A.無線局域網(wǎng) 無線局域網(wǎng)( WLAN,無線局域網(wǎng))是一種靈活的數(shù)據(jù)通信系統(tǒng)延伸或作為替代,建筑物或校園內(nèi)的有線局域網(wǎng)實現(xiàn)。利用電磁波,無線局域網(wǎng)發(fā)送和接收的空氣數(shù)據(jù),最大限度地減少需要有線連接。因此, WLAN 的結合用戶移動數(shù)據(jù)連接,并通過簡化的配置,使移動局域網(wǎng)。 無線局域網(wǎng)的 IEEE 標準組指定的技術。 標準使用路徑共享的以太網(wǎng)協(xié)議和 CSMA / CA(載波偵聽碰撞避免的多址接入)和加密方法, 有線等效保密算法。這個 , b 和 g 標準,是最常見的家庭無線接入點和大型企業(yè)的無線系統(tǒng)。遠程用戶可以使用 WLAN 訪問互聯(lián)網(wǎng),通過公共服務供應商提供的接入點(“熱點”)。在辦公室時,他們可能會訪問 WLAN 通過無線接入點。在企業(yè)環(huán)境中,無線局域網(wǎng)的安全機制,如 VPN(虛擬專用網(wǎng)絡),通常輔之以。 在過去的幾年中,無線局域網(wǎng)已經(jīng)取得了一些市場人氣旺盛,包括醫(yī)療保健, 零售,制造,和學術領域。這些行業(yè)都得益于使用手持終端和筆記本電腦傳輸實時信息集中處理的主機的生產(chǎn)力。今天,無線局域網(wǎng)正在成為更廣泛地作為一個通 用連接替代了企業(yè)客戶的廣泛認可。 B. Web 服務 迅速成為互聯(lián)網(wǎng)發(fā)展的重要技術,是網(wǎng)絡服務,一套標準的,可以通過網(wǎng)絡真理互連系統(tǒng)。它是一個開放的基于 XML 的技術,提供了一個通用的數(shù)據(jù)交換格式和許多廠商已迅速通過。 Web 服務可以很容易地建立在現(xiàn)有的應用程序,無論是什么底層技術。因為他們預計將有越來越多的熟悉和接受多個用戶之間提供了極大的技術承諾, Web 服務是一個有趣的話題調(diào)查其可能的應用在許多系統(tǒng)。 Web 服務是新一代的 Web 應用程序。它結合了面向構件的方法和網(wǎng)絡技術的優(yōu)勢,他們可以形容自己的服務。它也可 以發(fā)布,定位和傳輸網(wǎng)絡中的模塊化應用。 Web 服務提供的功能可以很簡單,但它也包含了特別復雜的業(yè)務邏輯。 Web 服務代表了一種實施 SOA(面向服務的架構),他們是最流行的一種。此外,SOA 的三個操作只能處理時, SOA 的組件交互。因此,一些標準化的技術被用來在 Web 服務中,包括 UDDI, WSDL HTTP, SOAP 和 XML 等。 Web 服務成為 SOA 應用開發(fā)的最佳選擇。 III.該系統(tǒng)的設計與實現(xiàn) 系統(tǒng)架構 在系統(tǒng)中,我們采用四個層次的基于網(wǎng)絡的客戶端 服務器架構。圖 1 顯示了系統(tǒng)的體系結構的概述。該系統(tǒng)的概念組成的六個主要組件: Web 服務器,數(shù)據(jù)庫服務器,收銀機,移動環(huán)境下的服務器,移動用戶和桌面用戶。 Web 服務器提供的有關信息為移動設備或臺式電腦,有線 /無線綜合局域網(wǎng)絡使用WSDL( Web 服務描述語言)來描述功能和協(xié)議。該網(wǎng)站的服務器,然后傳送到移動設備或臺式電腦。用戶綁定 Web 服務器和 WSDL。這可以通過使用 SOAP(簡單對象訪問協(xié)議)的信件中使用的網(wǎng)絡服務。數(shù)據(jù)庫服務器保存的食品信息,訂購信息,客戶信息,如系統(tǒng)的所有信息。收銀是負責為消費者的成本計算。移動環(huán)境中的 服務器應用上下文的內(nèi)容,根據(jù)一個給定的移動設備的資源,通過使用樣式,屬性重寫和模板。 桌面用戶可以從 Web 服務器后,檢查該服務的 WSDL 服務要求。在有線網(wǎng)絡上的一個桌面可以被用于瀏覽在一個屏幕上拍攝的全部內(nèi)容。當用戶請求糧食信息通過有線網(wǎng)絡, Web 服務器提供連接到數(shù)據(jù)庫服務器的信息。當用戶請求糧食信息通過無線網(wǎng)絡,移動環(huán)境中的服務器根據(jù)移動設備的屏幕大小劃分上下文頁。它還過濾根據(jù)移動設備的網(wǎng)頁,然后通過從上下文服務器內(nèi)容的移動網(wǎng)絡瀏覽器瀏覽。移動環(huán)境中的服務器重新配置 Web 服務器提供的內(nèi)容。 圖 1 系統(tǒng) 架構 服務安全性模型 Web 服務安全性,可應用在三個層面: ? 平臺 /傳輸級(點)的安全性 ? 應用程序級(客戶)的安全性 ? 消息級(年底)安全。 每種方法都有不同的長處和短處。該方法的選擇是在很大程度上取決于參與消息交換的體系結構和平臺的特點。此系統(tǒng)平臺和應用程序級安全性的重點,因此,描述了兩個安全級別。 /傳輸級(點)的安全 可以使用的兩個端點( Web 服務客戶端和 Web 服務)之間的傳輸通道,提供點至點的安全,如圖 2 所示 。 圖 2平臺 /傳輸級安全性 在平臺級模型,客戶端發(fā)送到 Web 服務器的 XML 格式的請求。 XML 消息是不加密的客戶端。網(wǎng)絡的消息時,在運輸通道運輸,整個數(shù)據(jù)流進行加密,確保運輸安全。該系統(tǒng)采用緊耦合的微軟 Windows 操作系統(tǒng)環(huán)境。互聯(lián)網(wǎng)信息服務器( IIS)提供基本的,綜合性和證書認證。 Web 服務繼承了某些 身份驗證和授權功能。安全套接字層( SSL)是用來提供消息完整性和保密性。 。 與應用程序級的安全性,應用程序的安全控制與自定義的安全功能(如圖 3所示)。 圖 3應用程序級安全性 例如,在應用程序級的安全模型,應 用程序可以使用一個自定義的 SOAP標頭傳遞用戶憑據(jù)進行身份驗證每個 Web 服務請求的用戶。一個常用的方法是通過在 SOAP 頭一票(或用戶名稱或許可證)。應用程序具有靈活性,以產(chǎn)生自身的主要對象,其中包含角色。它需要什么,盡管這需要安全密鑰存儲和開發(fā)人員必須有相關的加密 API 知識的應用程序可以選擇加密。另一種方法是使用 SSL提供保密性和完整性,自定義 SOAP 頭進行身份驗證。該系統(tǒng)使用 SOAP 工具包由微軟,它提供了支持基于 IIS 安全基礎設施,以實現(xiàn)應用程序級安全模型的互聯(lián)網(wǎng)安全 。 整個系統(tǒng)的建成使用微軟。 NET 框架和 .NET Framework 精簡。服務器應用程序是由 Microsoft 中實現(xiàn)基于 C#中,擔任微軟 SQL 服務器 2021 數(shù)據(jù)庫。上下文服務器連接到 Web 服務器作為 IIS 作為 Web 服務器。主要包括 5個部分:系統(tǒng)管理,食品管理,客戶管理,訂餐管理和財務管理,如圖 4 所示,本系統(tǒng)的功能模塊。 系統(tǒng)管理模塊是負責系統(tǒng)的初始設置,管理員設置,無線網(wǎng)絡設置,日志管理等食物菜單管理,包括設置名稱,自豪,類型,狀態(tài)的食物,等等??蛻艄芾肀O(jiān)督信息的客戶,其中包括貴賓信息。訂貨管理的食品,是負責監(jiān)督食品從有線用戶和無線用戶訂購信息。財務管理下轄的現(xiàn)金,票據(jù),餐廳和財務審計。 圖 4本系統(tǒng)的功能模塊 IV.結論 已被廣泛應用于移動設備提供方便地訪問網(wǎng)頁內(nèi)容。我們提出了基于 Web服務的有線 /無線綜合局域網(wǎng)絡,實現(xiàn)有線和無線數(shù)據(jù)訪問服務器和訂餐通過臺式電腦和移動設備,如 PDA 功能無線食品訂貨系統(tǒng)。該系統(tǒng)是基于對安 全的Web 服務體系結構,可以提高餐館效率,節(jié)省時間,減少人為錯誤,并提供更高質量的客戶服務。