當前位置:首頁 » 網頁前端 » web應用程序書安德魯
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web應用程序書安德魯

發布時間: 2022-05-07 01:09:47

⑴ web2.0給企業帶來的管理方式改變有哪些

控全局介紹目前企業都已經開始使用Web 2.0工具了,但有人說,這僅僅是Web 2.0工具改變我們業務方式的一個開始。
安德魯·麥卡菲(Andrew McAfee)是麻省理工學院斯隆管理學院電子商務中心的首席研究科學家,他也是近期出版的《企業2.0》(Enterprise 2.0)一書的作者。早在2006年春天,他在描述企業應用Web 2.0工具時就創造了「企業2.0」這個詞。

麥卡菲說,像wiki、blog、Twitter、Facebook這樣的工具和網站不僅在改變著企業共享信息的方式,也正在改變著在這些企業中員工的職能。同樣,企業2.0也在改變我們的工作方式。

在接受美國《計算機世界》采訪的時候,麥卡菲談到了以下幾個話題:將IT帶入Web 2.0世界的員工,是什麼阻止了一些公司加入,哪些企業正在從Web 2.0工具中受益,以及在未來10年後的企業2.0將會是什麼樣子。

企業2.0是什麼意思?簡單來說,它就是把Web 2.0工具和理念應用到不同的商業環境中。嚴格的定義則是在新興的社交軟體平台上的企業應用。

員工們是在鬧著要IT進入企業2.0的世界嗎?企業內部的員工都渴望有更易用的工具:與企業外大量便捷的工具相比,企業防火牆內部的工具讓員工飽受摧殘。很多時候,員工採用迂迴戰術,使用一些雲工具來完成他們的工作。IT部門對於企業中使用什麼一直擁有最終發言權,但這樣的日子很快就要結束了。合規的考慮是可以的,但總是說「不」肯定會讓IT部門在企業中失去支持。

很多管理人員擔心像Facebook和Twitter這樣的服務會扼殺生產效率。他們會屏蔽員工使用這些工具嗎?我認為它們並不會浪費我們的時間。管理人員可能會說,「我們不喜歡那些大型的公共應用,但我們會提供一些可以在企業防火牆之內使用的類似應用」。這種把頭埋到沙子里,無視這些新興工具的做法是非常短視的。

企業應該通過什麼方式從Web 2.0技術的應用中受益呢?方式頗多。首先,員工可以通過Web 2.0工具「廣而告之」他們的專業技能。比如,我可以告訴公司我在做什麼,我知道什麼,以及我擅長什麼。我不再是機械地填寫資料庫中的表格,而是在blog里生動地描述我的工作。再者,還可以與適當的搜索技術相結合,員工就可以在公司內部找到適合一起共事的人。你也可以使用它來獲取知識,甚至是求助,即「人肉搜索」:你通過它把自己的問題發布出來,他們通常會願意和你分享他們認為對你有幫助的信息。這也是一種利他主義。

有哪些企業在利用企業2.0上做得比較好呢?英國廣播公司(BBC)不久前做了一件頗為有趣的事情,他們四下里跟員工接觸,發現所有的經理都在抱怨BBC的區域網搜索很讓人郁悶⋯⋯其實完善一下區域網搜索就能解決問題了,但BBC建立了一個論壇可供內部進行討論。員工可以向論壇里的人提問,任何人都可以回答你。比如,你要是問,「哪兒有這條信息?」有人就會回答說,「在這兒呢」,並隨即貼上鏈接或附件。這樣的方式極有利於員工之間互幫互助。

那麼,還有其他公司在企業2.0的實施上做得特別出色的嗎?美國中央情報局正在使用企業2.0技術把個人的專業技能在情報系統內進行共享。此前,情報局的人都無法獲知在不同的情報小組中是否有從事相同工作的人,也無法找到和自己同工作領域的專家。現在,他們可以主動出擊去尋找那些有價值的同事。這不僅限於CIA內部,同時還包括了聯邦調查局和國家安全局。以前,可能有的同事會對你的工作有所幫助,但你必須得認識他才行。現在終於有了一條可靠的途徑。

在企業2.0上,企業犯下的最大失誤是什麼呢?最大的失誤就是,這些企業在考慮到實施企業2.0時會有各種各樣的顧慮、風險、擔心,就退縮了。他們甚至能開出一條長長的單子,盡數所有可能出錯的地方,比如,員工可能會翻過防火牆;有人可能會騷擾同事;有人會講某個員工的壞話,等等。企業很容易聯想到會有非常可怕的事情發生。但就我了解到的已經實施了企業2.0的公司中,我還沒發現有上述這些情況發生。如果有人真想騷擾同事,他們完全沒必要去用blog去發布騷擾信息。

⑵ 一,Web的應用 二、主要的Web基本技術 求回答這兩個問題,請書面一點

解決辦法有三個:1. 最方便的,修改附屬(非啟動項目)Asp.net網站或web應用程序的web.config文件,比如我的解決方案中有兩個asp.net網站 web1和web2。web1作為啟動項目。那麼我就要修改web2的 web.config文件。打開web2的web.config文件,刪除節和節。注意,是刪除,不是注釋,注釋是不起作用的。然後就可以用F5調試了。這時候web2就作為web1的附屬項目。
2. 高手用的,因為刪除那兩個節的後果,我目前還不清楚。但肯定是有負作用的。那就盡量不要刪除,錯誤提示說需要把非啟動項目在IIS中配置成虛擬目錄,就照辦好了。修改啟動項目的屬性,「啟動選項,把使用默認web伺服器,改成本地IIS,路徑填」,非啟動項目就改成。如果項目全是Asp.net網站,那直接F5不管錯誤提示也可以,如果項目有web應用程序,這個時候F5是不行的。只好放棄調試。反正錯誤提示已經不影響正常編寫代碼和最終發布項目。
3. 根本解決辦法,重新考慮項目的架構,我當初遇到這個問題是因為需要每個非啟動項目都可以獨立運行,方便將來配置二級域名,其實實現這種目的有很多種方法,比如建多個解決方案,發布的時候發布到一個目錄里。主要是在項目架構上多作思考,盡量避免同一個解決方案下存在多個asp.net網站或web應用程序的問題

⑶ 什麼是web應用程序

一Web應用程序

Web應用程序是一種可以通過Web訪問的應用程序。Web應用程序的一個最大好處是用戶可以很容易訪問應用程序。用戶只需要有瀏覽器即可,不需要再按照其他軟體。

二 為什麼要學習Web應用程序

Web應用程序開發,是目前軟體開發領域的三大方向之一。


JAVAEE方向需求一直很大,也是就業比較容易和穩定的,在一線城市有兩年JAVAEE開發經驗的工程師起薪就有10到15K。

三 靜態網頁和動態網頁

什麼是Web應用程序

Web應用程序是一種可以通過Web訪問的應用程序(淘寶、京東、新浪),易訪問,用戶只需要有瀏覽器即可,不需要安裝其他軟體。

通俗點來說就是,打開的網址:這個網址給你呈現出的畫面,裡面一些信息數據、圖片、視頻等。這個為你呈現的整體流程便可稱之為web程序!

⑷ 什麼是web應用程序

Web程序是什麼意思?

Web應用程序是一種可以通過Web訪問的應用程序。Web應用程序的一個最大好處是用戶可以很容易訪問應用程序。用戶只需要有瀏覽器即可,不需要再按照其他軟體。

Web應用程序開發,是目前軟體開發領域的三大方向之一。

⑸ 關於JSP什麼書好

首先學習JAVA編程。

Java 2 入門經典
http://book.jqcq.com/proct/376269.html
本書是一本集綜合性、實用性為一體的學習Java語言和Java 2平台API的優秀教材,在世界范圍內廣受歡迎,口碑極佳。書中除講解Java程序設計語言,還廣泛介紹了作為一名Java程序設計人員應該掌握的必要知識,並提供了大量的實用性很強的編程實例。 本書適合作為學習Java的教材使用,也可供Java愛好者參考。

Sun認證Java 2程序員學習指南(Exam310-025)第二版(影印本)
http://book.jqcq.com/proct/384641.html
本書介紹全面系統地介紹了Sun公司關於Java 2考試的所有要點,內容包括:語言基儲生命與訪問控制、操作數、流控制、特殊處理、過載、類、線程、java.lang.Math類、字元串、 java.util包 、java.awt包基儲java.awt的事件處理、java.io Package包。本書適合各類Java程序員,尤其適合參加Java 2程序員考試的用戶。

Java 2編程指南
http://book.jqcq.com/proct/393023.html
本書主要包括以下內容:為最新版本Java 2 SDK1.4而設計的測試代碼;Java語言基礎內容;應用程序中錯誤和異常的處理;數據和文件的管理與操縱;並行程序設計和線程;Swing(Java 的GUI);大型圖形用戶界面的例子Sketcher;用Java語言實現列印功能;XML新技術及其應用。

JSP程序設計 JSP程序設計
http://book.jqcq.com/proct/430739.html
JSP(JavaServer Pages)是目前熱門的跨平台動態Web應用開發技術。本書由經驗豐富的開發人員撰寫,是一本通俗易懂的JSP入門書籍。書中主要介紹JSP基礎知識、 JSP和表達式語言(EL)、JSP標記庫和JSTL、JSP指令、JSP和JavaBean、錯誤處理、JSP和servlet、訪問資料庫以及MVC 等。書中展示了許多實際的代碼示例,並對一些實例做� ...

JSP編程指南(第三版)
http://book.jqcq.com/proct/399242.html
這是一本有關JSP的最新著作,全面討論了JSP的結構、配置和最新開發技術。結合具體代碼介紹和剖析了JSP的組成、Servlet和配置、 JSP表達式語言、JSP標志、資料庫訪問控制、過濾及過濾器技術等,也討論了程序安全性、性能及伸縮性、最優設計方法等領域的解決方案,最後對 Struts、 XDoclet以及其他的一些工具進行了系統的介紹。� ...

JAVA框架一共分為三層:表示層,業務層和物理層。也就是MVC。

我們來一層一層的介紹相關的書籍:

表示層:

實戰Struts
http://book.jqcq.com/proct/411616.html
Struts解決了許多Web應用程序開發中的常見問題。基於Struts應用程序框架構造的應用程序,除了可以復用業已證明可用的解決方案外,同時也可以使得開發人員更加關注應用程序的特性。Struts是由Apache軟體基金會支持的開源軟體。本書完整介紹了Struts框架結構,涵蓋了設計、數據校驗、資料庫訪問、動態頁面生成、本地化、Str ...

Jakarta Struts編程(第二版)
http://book.jqcq.com/proct/842618.html

自本書第一版發行以來,Struts開源項目變得越來越受歡迎。盡管這項技術令人振奮,但是它的說明文檔卻仍然少得可憐――大多數的指南都太簡單,那些要編寫復雜Web應用程序的開發人員根本找不到所需的關鍵信息。本書第二版為了填補這個信息缺口,針對最近發布的Struts 1.1版重新修訂擴編,提供最新的信息。第二版增加了新的章� ...

這個框架比較老了,就介紹這兩本吧!

比較高級的還有:

WebWork in Action 中文版
http://book.jqcq.com/proct/542722.html

本書是一本從頭至尾都使用現實世界例子講述有關編寫Web應用程序的書籍。WebWork所強調的內容是:利用框架實現你的項目,而不是被框架所阻礙。在本書中,我們將從簡單的表單及表單處理開始,逐一講述編寫Web應用程序的基礎知識:action、interceptor和result,以及控制反轉(IoC)模式、對象圖導航語言(OGNL)和所有來自We ...

JSF實戰
http://book.jqcq.com/proct/431957.html
JSF是Sun公司J2EE標准指定的Web應用框架,得到了眾多廠商的支持。本書是JSF方面的名著,共分五個部分。第一部分是JSF基礎知識;第二部分是構建UI;第三部分研究將原型轉化為實際應用所需的應用代碼;第四部分從組件開發的角度來研究JSF;第五部分基於第四部分所講述的知識給出了大量示例。本書作者是JSF界的權威,在書中提� ...

JavaServer Faces 核心編程 JavaServer Faces 核心編程
http://book.jqcq.com/proct/540559.html
SF在Java的WEB編程中已經被認為是下一個重大的事件。通過JSF,你可以在網頁上使用組件來捕獲用戶行為產生的事件。JSF將快速成為標準的WEB應用程序框架。本書可以幫助你掌握這個功能強大的技術。本書特色: 通過本書,你可以在網頁上使用組件來捕獲用戶行為產生的事件。JSF將快速成為標準的WEB應用程序框架。本書可以幫助 ...

在表示層還有一些框架,就不一一介紹了。

然後是業務層,這個層就好象使用一個框架:

Spring 技術手冊(含光碟)
http://book.jqcq.com/proct/542533.html
本書為Spring的諸多概念提供了清晰的講解,通過實際完成一個完整的Spring項目示例,展示了Spring相關API的使用,能夠顯著地減少每一位Spring入門者摸索Spring API的時間,並且從示例學習中獲得提高。作者在寫作之初,深入思考了每一位入門者所可能遇到的問題,通過簡單的例子加上清晰的講解,使得本書成為學習 Spring Web開 ...

Spring 2.0 寶典(含光碟1張) Spring 2.0 寶典(含光碟1張)
http://book.jqcq.com/proct/543075.html

Spring是目前最流行的J2EE框架。本書由淺入深全面地介紹了Spring的結構體系,內容覆蓋到Spring近80%的API。全書分 22章,內容涵蓋了Spring的核心機制、依賴注入、資源訪問、整合Hibernate、DAO支持、JDBC支持、MVC框架、整合第三方表現層和 MVC框架、遠程訪問支持、EJB訪問和實現等。本書的示例都是精心挑選的,具有很強的� ...

Spring in Action 中文版 Spring in Action 中文版3
http://book.jqcq.com/proct/431187.html

本書分為三大部分和兩個附錄,每一部分專注於Spring框架的一個領域:核心層、中間層和Web層。第一部分展示了Spring框架的兩個核心概念:反向控制(Inverstion of Control,IoC)和面向切面編程(Aspect-Oriented Programming,AOP),以便讀者理解Spring的基礎原理,這些基礎原理在本書各個章節都會用到。第二部分在第1章介 ...

最後就是物理層,這個方面也一個框架:

精通 Hibernate
http://book.jqcq.com/proct/540613.html

本書深入地介紹了Hibernate實現ORM的關鍵技術,包括Hibernate的底層技術、Hibernate的實現架構、 Hibernate的配置和使用方法、EJB3.0技術和基於Hibernate的開發實例。通過本書,可以全面了解Hibernate的技術和開發方法,深入理解 Hibernate的數據持久化設計,掌握數據層應用開發的方法。 本書適合所有想了解、利用Hiber ...

Hibernate實戰(第2版·英文版).
http://book.jqcq.com/proct/432671.html
本書全面講述了Hibernate和Java Persistence,並對兩者進行了詳細的對比分析。書中通過一個應用將數百個例子融合起來,不僅深入剖析了Hibernate 3.2和Java Persistence 豐富的編程模型,還深刻闡述了資料庫設計、對象/關系映射(ORM)和優化等方面的基本原則、策略和最佳實踐。書中處處閃爍著作者超凡的真知灼見,將大大 � ...

更多書籍,請參考http://book.jqcq.com

希望對你有用!

⑹ 什麼是Web應用程序

Web應用程序是對Web或者是應用伺服器的動態擴展。有兩種類型的Web應用:面向表現的和面向服務的。面向表現的Web應用程序會產生包含了很多種標記語言和動態內容的交互的web頁面作為對請求的響應。而面向服務的Web應用實現了Web服務的端點(endpoint)。一般來說,一個Web應用可以看成是一組安裝在伺服器URL名稱空間的特定子集下面的Servlet的集合。

⑺ 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技術的信息查詢、發布系統的有機結合,才是倉儲管理企業網路化的最佳解決方案。

⑻ 什麼是Web應用程序

Web應用程序首先是「應用程序」,和用標準的程序語言,如C、C++、C#等編寫出來的程序沒有什麼本質上的不同。然而Web應用程序又有自己獨特的地方,就是它是基於Web的,而不是採用傳統方法運行的。換句話說,它是典型的瀏覽器/伺服器架構的產物。
瀏覽器/伺服器架構(Browser/Server,簡稱B/S)能夠很好地應用在廣域網上,成為越來越多的企業的選擇。瀏覽器/伺服器架構相對於其他幾種應用程序體系結構,有如下3方面的優點:
(1)這種架構採用Internet上標準的通信協議(通常是TCP/IP協議)作為客戶機同伺服器通信的協議。這樣可以使位於Internet任意位置的人都能夠正常訪問伺服器。對於伺服器來說,通過相應的Web服務和資料庫服務可以對數據進行處理。對外採用標準的通信協議,以便共享數據。
(2)在伺服器上對數據進行處理,就處理的結果生成網頁,以方便客戶端直接下載。
(3)在客戶機上對數據的處理被進一步簡化,將瀏覽器作為客戶端的應用程序,以實現對數據的顯示。不再需要為客戶端單獨編寫和安裝其他類型的應用程序。這樣,在客戶端只需要安裝一套內置瀏覽器的操作系統,如Window98或Windows2000或直接安裝一套瀏覽器,就可以實現伺服器上數據的訪問。而瀏覽器是現在計算機的標准設備。
理解了什麼是瀏覽器/伺服器架構,就了解了什麼是Web應用程序。常見的計數器、留言版、聊天室和論壇BBS等,都是Web應用程序,不過這些應用相對比較簡單,而Web應用程序的真正核心主要是對資料庫進行處理,管理信息系統(Management
Information
System,簡稱MIS)就是這種架構最典型的應用。MIS可以應用於區域網,也可以應用於廣域網。目前基於Internet的MIS系統以其成本低廉、維護簡便、覆蓋范圍廣、功能易實現等諸多特性,得到越來越多的應用。