『壹』 採用什麼方式組織web
①Web是超文本信息系統。②Web是跨平台的。③Web是分布式的。④Web是動態的和交互。Web的工作原理:Web採用客戶/伺服器模式,它是由分布在Internet上的成千成萬的Web伺服器和Web瀏覽器構成的。瀏覽器是用戶為查閱Web上信息而在本機上運行的一個程序,是用戶通向WWW網的窗口。Web伺服器存儲和管理超文本文檔和超文本鏈接,並響應Web瀏覽器的連接請求。伺服器負責向瀏覽器提供所需要的服務。Web上的信息主要以超文本的方式組織。Web採用HTML描述超文本信息,並以網頁的方式組織信息。在Web網路的運作過程中,用戶首先獲取第一個網頁,瀏覽後跟隨一條感興趣的線索轉到其他網頁上。Web採用HTTP超文本傳輸協議
『貳』 web程序設計選擇題及參考答案
web程序設計選擇題及參考答案
一、選擇題
1在HTTP協議的「請求/響應」交互模型中,以下說法中錯誤的是( )。
A.客戶機在發送請求之前需要主動與伺服器建立連接
B.伺服器無法主動向客戶機發起連接
C.伺服器無法主動向客戶機發送數據
D.以上都錯
參考答案:D
2關於瀏覽器對象之間的從屬關系,正確的說法是( )。
A.window對象從屬於document對象
B.document對象從屬於window對象
C.window對象和document互不從屬
D.以上選項均錯
參考答案:B
3在以下選項中,不合法的標識符是( )。
A.a*bB.smallC.scoreD.average_grade
參考答案:A
4關於微軟的.NET框架的描述中,正確的是( )。
A..NET框架提供了一個公共語言運行時環境,提供內存管理
B..NET框架中的服務框架提供內存管理
C..NET框架提供標准語言庫,從而提供內存管理
D..NET框架提供Windows應用程序模板,從而提供內存管理
參考答案:A
5以下不屬於HTTP請求方法的是( )。
A.GETB.SETC.PUTD.POST
參考答案:B
6下列語句中,能產生帶有數字列表符號的列表標記是( )。
參考答案:C
7PHP 中採用的模板技術是( )
A.SmartyB.SmartC.TempletD.Cache
參考答案:A
8為了標識一個HTML文件,應該使用的HTML標記是( )。
參考答案:C
9利用 ASP.NET開發的網頁,其文件擴展名應命名為( )。
A..htmB..aspxC..aspD.無嚴格限制
參考答案:B
10在CSS的`長度單位中,1 pc等於多少pt?( )
A.8B.10C.12D.14
參考答案:C
11Web的工作模式是( )。
A.客戶機/伺服器B.瀏覽器/伺服器C.瀏覽器/瀏覽器D.瀏覽器/客戶機
參考答案:B
12Web上的任何信息,包括文檔、圖像、圖片、視頻或音頻都被視為資源。為便於引用資源,應給它們分配一個唯一的標識來描述該資源存放於何處及如何對它進行存取,當前使用的命名機制稱為( )。
A.URLB.WWWC.DNSD.FTP
參考答案:A
13下列關於HTML的說法中,正確的是( )。
A.編制HTML文件時不需要加入任何標記(tag)
B.HTML網頁的核心,是一種超文本標記的程序設計語言
C.HTML是網頁的核心,是一種超文本標記的頁面描述語言
D.通過網頁瀏覽器閱讀HTML文件時,Web伺服器負責解釋插入到HTML文本中的各種標記
參考答案:C
14在下列的HTML中,哪個是最大的標題?( )
參考答案:D
15在HTML文檔中用於表示表格的標記對是( )。
參考答案:C
16在JavaScript語言中,創建一個數組對象實例時使用關鍵字( )。
A.arrayB.ArrayC.dimensionD.Dimension
參考答案:B
17FTP協議是一種( )協議。
A.文件傳輸協議B.遠程登錄協議C.郵件協議D.超文本傳輸協議
參考答案:A
18相對比較早出現的伺服器端動態網頁技術是( )。
A.ASPB.CGIC.JSPD.JavaScript
參考答案:B
19下列可用於改變頁面背景蒯色的屬性是( )。
A.bgcolorB.background—colorC.colorD.backcolor
參考答案:B ;
『叄』 WWW服務採用什麼工作模式
WWW服務採用客戶/伺服器工作模式,客戶機即瀏覽器(Browser),伺服器即Web伺服器,它以超文本標記語言(HTML)和超文本傳輸協議(HTTP)為基礎,為用戶提供界面一致的信息瀏覽系統。信息資源以頁面(也稱網頁或Web頁面)的形式存儲在Web伺服器上(通常稱為Web站點),這些頁面採用超文本方式對信息進行組織,頁面之間通過超鏈接連接起來。這些通過超鏈接連接的頁面信息既可以放置在同一主機上,也可放置在不同的主機上。超鏈接採用統一資源定位符(URL)的形式。WWW服務原理是用戶在客戶機通過瀏覽器向Web伺服器發出請求,Web伺服器根據客戶機的請求內容將保存在伺服器中的某個頁面發回給客戶機,瀏覽器接收到頁面後對其進行解釋,最終將圖、文、聲等並茂的畫面呈現給用戶。
WWW服務原理如圖所示:
『肆』 web應用程序的特點,應用,開發環境,運行模式
1 引言
散進散出貨物或者稱為大宗入出庫貨物的管理是綜合倉庫管理的主要內容??1??2??。目前,隨著信息技術和網路技術的發展,「信息高速公路」建設已在全球拉開序幕,傳統的ClientServer??簡稱CS??網路應用系統模式在開放性與信息的發布、交流等方面存在很大的局限性,嚴重影響到倉儲管理適應全球性的全方位信息化進程的步伐,CS網路模式已經不適宜用來構建高性能的倉儲管理網。Browser/Server ??簡稱B/S?? 網路結構模式作為傳統CS模式的擴展,為倉儲管理的建設提供了嶄新的技術手段,開辟了網路建設的新途徑。本文為克服傳統的ClientServer的局限性,提出了基於B/S模式和C/S模式結合策略的倉儲管理信息系統的總體結構和實現方法。
2 總體設計
在市場經濟改革的大潮中,倉儲行業為謀求發展,大量的是外協代管物資的保管。倉庫服務的對象是貨主,因此整個倉儲管理信息系統的出發點應以貨主為中心。貨主的管理就成為系統設計的關鍵技巧。在總體設計上考慮到業務的復雜性及繁重的客戶端計算,為提高管理效率,加強倉儲管理系統與外部信息交互,系統設計採用 C/S+B/S結構,其結構如圖1所示。
3 B/S網路模式的結構、工作原理和特點
B/S網路結構模式是基於Intranet的需求而出現並發展的。Intranet是應用TCPIP協議建立的企事業單位內部專用網路,它採用諸如 TCPIP、HTTP、SMTP和HTML等Internet技術和標准,能為企事業單位內部交換信息提供服務。同時,它具有連接Internet的功能和防止外界入侵的安全措施。另一方面,由於資料庫具有強大的數據存儲和管理能力,並且能夠動態地進行數據輸入和輸出,如果把資料庫應用於Intranet 上,不僅可以實現大量信息的網上發布,而且能夠為廣大用戶提供動態的信息查詢和數據處理服務,進而加強企事業單位內部部門之間、上級部門與下級部門之間、企事業單位員工之間、企事業單位與客戶之間以及企事業單位與企事業單位之間的信息交流,降低企事業單位的日常工作成本,提高企事業單位的經濟效益。
3.1 BS模式的模型結構
BS模式,即瀏覽器/伺服器模式,是一種從傳統的二層CS模式發展起來的新的網路結構模式,其本質是三層結構CS模式。
3.2 BS模式的工作原理
在B/S模式中,客戶端運行瀏覽器軟體。瀏覽器以超文本形式向Web伺服器提出訪問資料庫的要求,Web伺服器接受客戶端請求後,將這個請求轉化為SQL 語法,並交給資料庫伺服器,資料庫伺服器得到請求後,驗證其合法性,並進行數據處理,然後將處理後的結果返回給Web伺服器,Web伺服器再一次將得到的所有結果進行轉化,變成HTML文檔形式,轉發給客戶端瀏覽器以友好的Web頁面形式顯示出來。
3.3 BS模式的特點
BS模式管理信息系統基本上克服了CS 模式管理信息系統的不足,其主要表現在:
3.3.1系統開發、維護和升級的經濟性
對於大型的管理信息系統,軟體開發、維護與升級的費用是非常高的,BS模式所具有的框架結構可以大大節省這些費用,同時,BS模式對前台客戶機的要求並不高,可以避免盲目進行硬體升級造成的巨大浪費。
3.3.2 BS模式提供了一致的用戶界面
BS模式的應用軟體都是基於Web瀏覽器的,這些瀏覽器的界面都很相似。對於無用戶交互功能的頁面,用戶接觸的界面都是一致的,從而可以降低軟體的培訓費用。
3.3.3 BS模式具有很強的開放性
在BS模式下,外部的用戶亦可通過通用的瀏覽器進行訪問。
3.3.4 B/S模式的結構易於擴展
由於Web的平台無關性,BS模式結構可以任意擴展,可以從一台伺服器、幾個用戶的工作組級擴展成為擁有成千上萬用戶的大型系統。
3.3.5 BS模式具有更強的信息系統集成性
在BS模式下,集成了解決企事業單位各種問題的服務,而非零散的單一功能的多系統模式,因而它能提供更高的工作效率。
3.3.6 BS模式提供靈活的信息交流和信息發布服務
BS模式藉助Internet強大的信息發布與信息傳送能力可以有效地解決企業內部的大量不規則的信息交流。
4 CS網路模式的結構、工作原理和特點
CS模式是一種兩層結構的系統:第一層是在客戶機系統上結合了表示與業務邏輯;第二層是通過網路結合了資料庫伺服器。CS模式主要由客戶應用程序、伺服器管理程序和中間件三個部分組成。首先,交互性強是CS固有的一個優點。在CS中,客戶端有一套完整應用程序,在出錯提示、在線幫助等方面都有強大的功能,並且可以在子程序間自由切換。其次,CS模式提供了更安全的存取模式。由於CS配備的是點對點的結構模式,採用適用於區域網、安全性可以得到可靠的保證。而B/S採用點對多點、多點對多點這種開放的結構模式,並採用TCPIP這一類運用於Internet的開放性協議,其安全性只能靠數據伺服器上管理密碼的資料庫來保證。由於CS在邏輯結構上比BS少一層,對於相同的任務,CS完成的速度總比BS快,使得C/S更利於處理大量數據。由於客戶端實現與伺服器的直接相連,沒有中間環節,因此響應速度快。同時由於開發是針對性的,因此,操作界面漂亮,形式多樣,可以充分滿足客戶自身的個性化要求。但缺少通用性,業務的變更,需要重新設計和開發,增加了維護和管理的難度,進一步的業務拓展困難較多。不過此部分內容對於管理制度成熟的倉庫企業而言,其困難度並不大。
5 基於BS模式和CS模式結合策略
如上所述,BS在MIS中的一個重要用途即是WEB??而目前企業WEB的基本工作模式就是:
①WEB Browser根據用戶操作對WEB Server提出訪問請求。
②Server將請求分析處理,通過CGI訪問DBMS以進行數據的查詢統計或事務的提交。
③CGI根據DBMS返回的結果生成HTML文書經過Server向客戶的Browser返回結果。
④Browser將HTML結果顯示給用戶。
上述流程,工作量主要在WEB Server部分,而對該部分的處理目前也有幾種方法,有用CGI訪問DBMS??也有依靠Web Server自身具有資料庫處理能力,也有混合訪問DBMS,但總的來說,對Web Server端的應用開發能滿足我們的要求。
在各個子系統??3??應用上,我們仍然使用ClientServer方式,在典型的CS資料庫應用中,數據的儲存管理功能,是由伺服器程序獨立進行的,並且通常把那些不同的(不管是已知還是未知的)前台應用所不能違反的規則,在伺服器程序中集中實現,例如訪問者的許可權,編號不準重復、必須有客戶才能建立定單這樣的規則。所有這些,對於工作在前台程序上的最終用戶,是「透明」的,他們無須過問(通常也無法干涉)這背後的過程,就可以完成自己的一切工作。在客戶伺服器架構的應用中,前台程序可以變的非常「瘦小」,麻煩的事情,都交給了伺服器和網路。在CS體系下,資料庫真正變成了公共、專業化的倉庫,受到獨立的專門管理。無論你用小型XBASE類資料庫,或大型的Oracle 、Sybase類資料庫,在客戶端你仍然要裝實用程序用於數據伺服器的信息聯系,而同樣對於大多數管理類用戶??則可安裝瀏覽器??編制一定的CGI程序??甚至利用新出現的JDBC或ASP技術??實現與後台資料庫的連接。
為此,我們在倉儲管理信息系統中的貨主物資入出庫管理採用CS模式,而在貨主庫存物資動態信息管理採用BS模式。具體的功能模塊和資料庫結構參見文獻??3??。
6 結束語
對於企業的BS應用,從當前的技術水平看,特別適用於系統同用戶交互量不大的應用,對於需要大量頻繁、高速交互的應用系統,採用這種模式並不一定是最好的選擇。採用Intranet應用模式並不一定要全部取代傳統的ClientServer結構,從某種意義特別是從近期的發展看,二者應用界限並不清晰,而且往往是互相補充、相輔相成的。事實上,企業MIS採用BS模式並不是要求把應用都轉到WEB Server上來,而是要根據情況來選擇。那麼,在應用中新的BS模式就需要能同傳統的CS模式結合起來。
企業在選擇MIS系統平台模式時,要考慮到BS模式的先進性,也要考慮到CS模式的成熟性,還可以根據企業自身的業務特點,採取CS與BS交叉並用的體系結構。Intranet系統的出現,其技術日益走向成熟,無疑是企業MIS建設的首選模式。但目前情況下,完全拋棄CS技術及其系統結構模式也是不實際的。一方面,原來的系統能滿足使用要求的應保留使用;另一方面,CS技術能解決許多目前Intranet系統還不易解決的問題。此外,Intranet系統的優越性表現在對信息的發布、數據的收集、數據共享方面。事實上,只有將主要以資料庫為處理對象的統計、分析、控製作為主體的業務處理技術(CS技術)與採用WEB技術的信息查詢、發布系統的有機結合,才是倉儲管理企業網路化的最佳解決方案。
『伍』 internet的web服務採用什麼工作模式
internet的web服務採用BS(瀏覽器和伺服器)工作模式。
B/S結構(瀏覽器/伺服器模式),是WEB興起後的一種網路工作模式。這種模式統一了客戶端,將系統功能實現的核心部分集中到伺服器上,簡化埋畢稿了系統的開發、維護和使用。客戶機上只要安裝一個瀏覽器,伺服器安裝資料庫。瀏覽器通過Web Server同資料庫進行數據交互。
(5)web的工作模式是擴展閱讀:
在 B/S 模式中,用戶是通過瀏覽器針對許彎孝多分布於網路上的伺服器進行請求訪問的,瀏覽器的請求通過伺服器進行處理,並將處理結果以及相應的信息返回給瀏覽器,其他的數據加工、請求全部都是由Web Server完成的。
最大的優點是總體擁有成本低、維護方便、 分布性強、開發簡單,可以不用安裝任何專數做門的軟體就能 實現在任何地方進行操作,客戶端零維護,系統的擴展非常容易,只要有一台能上網的電腦就能使用。