這篇文章給大家分享的是有關web應用程序是什么意思的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
為麗江等地區(qū)用戶提供了全套網(wǎng)頁設計制作服務,及麗江網(wǎng)站建設行業(yè)解決方案。主營業(yè)務為做網(wǎng)站、網(wǎng)站設計、麗江網(wǎng)站設計,以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
最簡單的web應用程序
web應用程序指供瀏覽器訪問的程序,通常也簡稱為web應用。應用程序有兩種模式C/S,B/S。C/S是客戶端/服務器程序。也就是說這類程序一般獨立運行。而B/S就是瀏覽器/服務器應用程序,這類應用程序一般借助瀏覽器來運行。web應用程序一般是BS模式。web應用程序首先是應用程序,和用便標準的程序語言,如Java,PHP,Python等編寫出來的程序沒有什么本質上的不同。
import socket sock=socket.socket() sock.bind(("127.0.0.1",8800)) sock.listen(5) while 1: print("server is working...") conn,addr=sock.accept() recv_data=conn.recv(1024) conn.send(b"HTTP/1.1 200 OK\r\n\r\n<h2>welcom to Web!</h2>") conn.close() sock.close()
http協(xié)議
簡介
HTTP協(xié)議是Hyper Text Transfer Protocol (超文本傳輸協(xié)議)的縮寫,是用于萬維網(wǎng)(WWW:world wide web)服務器與本地瀏覽器之間傳輸超文本的傳輸協(xié)議。HTTP是一個屬于應用層的面向對象的協(xié)議,由于其簡捷,快速的方式,適用于分部式超媒體信息系統(tǒng)。它于1990年提出,經(jīng)過幾年的使用于發(fā)展,得到不斷地完善和擴展。HTTP協(xié)議工作于客戶端-服務端架構至上。瀏覽器作為HTTP客戶端通過URL向HTTP服務器,即web服務器發(fā)送所有請求。web服務器根據(jù)接收到的請求后,想客戶端發(fā)送相應信息。
http協(xié)議特征
(1)基于TCP/IP協(xié)議
http協(xié)議是基于TCP/IP協(xié)議之上的應用層協(xié)議。
(2)基于請求-響應模式
HTTP協(xié)議規(guī)定,請求從客戶端發(fā)出,最后服務器端響應該請求并返回。換句話說,肯定是先從客戶端開始建立通信的,服務端在沒有接收到請求之前不會發(fā)送響應。
無狀態(tài)保存
HTTP是一種不保存狀態(tài),即無狀態(tài)(stateless)協(xié)議。HTTP協(xié)議自身不對請求和響應之間的通信狀態(tài)進行保存。也就是說在HTTP這個級別,協(xié)議對于發(fā)送過的請求或響應都不做持久化處理。
使用HTTP協(xié)議,每當有新的請求發(fā)送時,就會有對應的新響應產(chǎn)生。協(xié)議本身并不保留之前一切的請求或響應報文的信息。這是為了更快地處理大量事務。確保協(xié)議的可伸縮性,而特意把HTTP協(xié)議設計成如此簡單。
可是,隨著web的不斷發(fā)展,因無狀態(tài)而導致業(yè)務處理變得棘手的情況增多了。比如,用戶登錄到一家購物網(wǎng)站,即使他跳轉到該站的其他頁面后,也需要能繼續(xù)保持登錄狀態(tài)。針對這個實例,網(wǎng)站為了能夠掌握是誰送出的請求,需要保存用戶的狀態(tài)。HTTP/1.1雖然是無狀態(tài)協(xié)議,但為了實現(xiàn)期望的保持狀態(tài)功能,于是引入了Cookie技術。有了Cookie再用HTTP協(xié)議通信,就可以管理狀態(tài)。
無連接
無連接的含義是限制每次連接只處理一個請求。服務器處理完客戶的請求,并收到客戶的應答后,即斷開連接。采用這種方式可以節(jié)省傳輸時間。
感謝各位的閱讀!關于web應用程序是什么意思就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
網(wǎng)頁名稱:web應用程序是什么意思
URL鏈接:http://vcdvsql.cn/article26/pdpejg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設、服務器托管、靜態(tài)網(wǎng)站、網(wǎng)站策劃、網(wǎng)站設計、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)