【正文】
rating system environment. The Inter Information Server (IIS) provides basic, integrated and certificate authentication. The web service inherits some of the authentication and authorization features. The Secure Sockets Layer (SSL) is used to provide message integrity and confidentiality. 2 .Applicationlevel security With applicationlevel security, the application controls security with custom security features (Figure 3). Figure 3 Applicationlevel security In the applicationlevel security model, for example, an application can use a custom SOAP header to pass user credentials to authenticate the user with each web service request. A mon approach is to pass a ticket (or user name or license) in the SOAP header. The application has the flexibility to generate its own principal object that contains roles. The application can optionally encrypt what it needs to, although this requires secure key storage and developers must have knowledge of the relevant cryptography APIs. An alternative technique uses SSL to provide confidentiality and integrity it with custom SOAP headers to perform authentication. The system uses the SOAP Toolkit by Microsoft, which provides support for inter security based on the IIS security infrastructure to implement the applicationlevel security model. C. The Implementation of the System The whole system was built using the Microsoft .NET framework and .NET pact framework. Server application was implemented by Microsoft based on C, the database was served by Microsoft SQL server 2021. The context server connected to the web server acted as IIS as the web server. The function modules of this system mainly consist of 5 parts: system management, food management, client management, food ordering management and finance management, as shown in Figure 4. 5 Figure 4 function modules of the system The system management module is responsible for the initial setting of the system, administrator setting, wireless work setting, logs management etc. The food menu management includes setting name, prides, types, state of food, and so on. The client management supervises information of clients, which include the VIP information. The food ordering management is responsible for supervising the food ordering information from wire users and wireless users. The finance management administrates cash, bill, and financial audit of the restaurant. Some user interfaces of wire users and wireless users in this system are shown in figure 5 and figure 6. IV. CONCLUSIONS The mobile devices have been widely used to provide easily access to the web content. We presented a wireless food ordering system based on web services over a wired/wireless integrated local area work, which implements wired and wireless data access to the servers and food ordering functions through both desktop PCs and mobile devices such as PDAs. The system is based on secure web service architecture and can increase efficiency for restaurants by saving time, reducing human errors and by providing higher quality customer service. 6 附錄 B 基于 Web 服務(wù)的無線食品點菜系統(tǒng) 摘要:當前的無線通信,使人們輕松地交換信息,而 Web 服務(wù)提供了松耦合和平臺無關(guān)的方式連接整個 Inter 或 Intra 的應(yīng)用程序。在這個系統(tǒng)中,實現(xiàn)了有線和無線數(shù)據(jù)訪問訂購通過臺式電腦和移動設(shè)備,如超過有線 /無線綜合局域網(wǎng)的掌上電腦功能的服務(wù)器和食品。基于 Web 服務(wù)的移動設(shè) 備上的無線應(yīng)用提供了一個方便的手段,改善食肆的效率和準確性,節(jié)省了時間,減少人為錯誤,等等。如 PDA 等移動設(shè)備所提供的便利和強大的功能,鼓勵了很多人來調(diào)查使用它們的好處。雖然 Web 服務(wù)提供了面向服務(wù)的計算技術(shù)。一貫的經(jīng)營模式,通過整合這些技術(shù),可以實現(xiàn)一系列廣泛的設(shè)備上:不只是在經(jīng)營移動網(wǎng)絡(luò)的移動設(shè)備,但也對服務(wù)器和個人電腦連接到互聯(lián)網(wǎng)。流入主要來自客戶指令到服務(wù)員,然后到廚房和 /或酒吧工作人員,最后收銀員。訂購流程中的錯誤導致不正確或序列準備膳食或非消耗和增加成本的業(yè)務(wù)結(jié)果。在這個系統(tǒng)中,實現(xiàn)有線和無線數(shù)據(jù)接入服務(wù)器和訂餐通過臺式電腦和 移動設(shè)備,如通過有線 /無線綜合局域網(wǎng)掌上電腦的功能?;?Web 服務(wù)的移動設(shè)備上的無線應(yīng)用提供了一個方便的手段,提高工作效率和準確性。利用電磁波,無線局域網(wǎng)發(fā)送和接收的空氣數(shù)據(jù),最大限度地減少需要有線連接。 無線 局域網(wǎng)的 IEEE 標準組指定的技術(shù)。這個, b 和 g 標準,是最常見的家庭無線接入點和大型企業(yè)的無線系統(tǒng)。在辦公室時,他們可能會訪問 WLAN 通過無線接入點。 在過去的幾年中,無線局域網(wǎng)已經(jīng)取得了一些市場人氣旺盛,包括 醫(yī)療保健,零售,制造,和學術(shù)領(lǐng)域。今天,無線局域網(wǎng)正在成為更廣泛地作為一個通用連接替代了企業(yè)客戶的廣泛認可。它是一個開放的基于 XML 的技術(shù),提供了一個通用的數(shù)據(jù)交換格式和許多廠商已迅速通過。因為他們預計將有越來越多的熟悉和接受多個用戶之間提供了極大的技術(shù)承諾, Web 服務(wù) 是一個有趣的話題調(diào)查其可能的應(yīng)用在許多系統(tǒng)。它結(jié)合了面向構(gòu)件的方法和網(wǎng)絡(luò)技術(shù)的優(yōu)勢,他們可以形容自己的服務(wù)。 Web 服務(wù)提供的功能可以很簡單,但它也包含了特別復雜的業(yè)務(wù)邏輯。此外, SOA 的三個操作只能處理時, SOA 的組件交互。 Web 服務(wù)成為 SOA 應(yīng)用開發(fā)的最 佳選擇。圖 1 顯示了系統(tǒng)的體系結(jié)構(gòu)的概述。 Web 服務(wù)器提供的有關(guān)信息為移動設(shè)備或臺式電腦,有線 /無線綜合局域網(wǎng)絡(luò)使用 WSDL( Web 服務(wù)描述語言)來描述功能和協(xié)議。用戶綁定 Web 服務(wù)器和 WSDL。數(shù)據(jù)庫服務(wù)器保存的食品信息,訂購信息,客戶信息,如系統(tǒng)的所有信息。移動環(huán)境中的服務(wù)器應(yīng)用上下文的內(nèi)容,根據(jù)一個給定的移動設(shè)備的資源,通過使用樣式,屬性重寫和模板。在有線網(wǎng)絡(luò)上的一個桌面可以被用于瀏覽在一個屏幕上拍攝的全部內(nèi)容。當用戶請求糧食信息通過無線網(wǎng)絡(luò),移動環(huán)境中的服務(wù)器根據(jù)移動設(shè)備的屏幕大小劃分上下文頁。移動環(huán)境中的服務(wù)器重新配置Web 服務(wù)器提供的內(nèi)容。 每種方法都有不同的長處和短處。此系統(tǒng)平臺和應(yīng)用程序級安全性的重點,因此,描述了兩個安全級別。 圖 2平臺 /傳輸級安全性 在平臺級模型,客戶端發(fā)送到 Web 服務(wù)器的 XML 格式的請求。網(wǎng)絡(luò)的消息時,在運輸通道運輸,整個數(shù)據(jù)流進行加密,確保運輸安全?;ヂ?lián)網(wǎng)信息服務(wù)器( IIS)提供基本的,綜合性和證書認證。安全套接字層( SSL)是用來提供消息完整性和保密性。 與應(yīng)用程序級的安全性,應(yīng) 用程序的安全控制與自定義的安全功能(如圖 3 所示)。一個常用的方法是通過在 SOAP頭一票(或用戶名稱或許可證)。它需要什么,盡管這需要安全密鑰存儲和開發(fā)人員必須有相關(guān)的加密 API 知識的應(yīng)用程序可以選擇加密。該系統(tǒng)使用 SOAP 工具包由微軟, 它提供了支持基于 IIS 安全基礎(chǔ)設(shè)施,以實現(xiàn)應(yīng)用程序級安全模型的互聯(lián)網(wǎng)安全 。 NET 框架和 .NET Framework 精簡。上下文服務(wù)器 9 連接到 Web 服務(wù)器作為 IIS 作為 Web 服務(wù)器。 系統(tǒng)管理模塊是負責系統(tǒng)的初始設(shè)置,管理員設(shè)置,無線網(wǎng)絡(luò)設(shè)置,日志管 理等食物菜單管理,包括設(shè)置名稱,自豪,類型,狀態(tài)的食物,等等。訂貨管理的食品,是負責監(jiān)督食品從有線用戶和無線用戶訂購信息。 圖 4本系統(tǒng)的功能模塊 IV.結(jié)論 已被廣泛應(yīng)用于移動設(shè)備提供方便地訪問網(wǎng)頁內(nèi)容。該系統(tǒng)是基于對安全的 Web 服務(wù)體系結(jié)構(gòu),可以提高餐館效率,節(jié)省時間,減少人為錯誤, 并提供更高質(zhì)量的客戶服務(wù)。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。 UE9aQGn8xp$Ramp。 qYpEh5pDx2zVkumamp。ksv*3t nGK8!z89Am YWpazadNuKNamp。 qYpEh5pDx2zVkum amp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 qYpEh5pDx2zVkum amp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 qYp Eh5pDx2zVkumamp。 ksv*3tnGK8! z89Am UE9aQGn8xp$Ramp。 qYpEh5pDx2zVkumamp。 ksv*3tnGK8! z89Am YWpazadNuKNamp。 qYpEh5pDx2zVkumamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 qYpEh5pDx2zVkumamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 qYpEh5pDx2zVkum amp。 ksv*3t nGK8! z8vGt YM*Jgamp。 QA9wkxFyeQ^! dj sXuyUP2kNXpRWXm Aamp。849Gx^Gj qv^$UE9wEwZQcUE%amp。 gTXRm 6X4NGpP$vSTTamp。MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn% Mz849Gx^G89Am UE9aQGn8xp$Ramp。 qYpEh5pDx2zVkumamp。 ksv*3t nGK8!z89Am YWpazadNuKNamp。qYpEh5pDx2zVkumamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。qYpEh5pDx2zVkumamp。 ks v*3t nGK8!z89Am YWpazadNuKNamp。 qYpEh5pDx2zVkum amp。 ksv*3t nGK8! z8vGt YM*Jgamp。 QA9wkxFyeQ^! djsXuyUP2kNXpRWXm Aamp。 849Gx^Gjqv^$UE9wEwZQcUE%amp