信息系統(tǒng)基礎(chǔ)知識_第1頁
信息系統(tǒng)基礎(chǔ)知識_第2頁
信息系統(tǒng)基礎(chǔ)知識_第3頁
信息系統(tǒng)基礎(chǔ)知識_第4頁
信息系統(tǒng)基礎(chǔ)知識_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

信息系統(tǒng)根底知識——信息系統(tǒng)部路萍第一頁,共31頁。一、什么是信息系統(tǒng)定義1985年,信息系統(tǒng)的創(chuàng)始人,明尼蘇達大學(xué)卡爾森管理學(xué)院的著名教授高登.戴維斯給出的信息系統(tǒng)的定義是:“它是一個利用計算機硬件和軟件、手工作業(yè),分析、方案、控制和決策的模型,以及數(shù)據(jù)庫的用戶——機器系統(tǒng)。它能提供信息,支持企業(yè)或組織的運行、管理和決策功能。從計算機系統(tǒng)的觀點〔百度定義〕:是一個由人、計算機及其他外圍設(shè)備等組成的能進展信息的搜集、傳遞、存貯、加工、維護和使用的系統(tǒng)。?教育信息系統(tǒng)平安等級保護定級指南?信息系統(tǒng)是指教育教學(xué)管理與效勞過程中涉及到老師、學(xué)生和教育組織等業(yè)務(wù)管理、資源效勞等不涉及國家機密的信息系統(tǒng)。第二頁,共31頁。一、什么是信息系統(tǒng)分類從信息系統(tǒng)的開展和系統(tǒng)特點來看,可分為:數(shù)據(jù)處理系統(tǒng)(DataProcessingSystem,簡稱DPS):管理信息系統(tǒng)(ManagementInformationSystem,簡稱MIS)決策支持系統(tǒng)(DecisionSustainmentSystem,簡稱DSS)專家系統(tǒng)〔人工智能(AI)的一個子集〕虛擬辦公室(OfficeAutomation,簡稱OA)數(shù)據(jù)處理系統(tǒng)是指運用計算機處理信息而構(gòu)成的系統(tǒng)。通過數(shù)據(jù)處理系統(tǒng)對數(shù)據(jù)信息進展加工、整理,計算得到各種分析指標,轉(zhuǎn)變?yōu)橐子诒蝗藗兯惺艿男畔⑿问?,并可以將處理后的信息進展貯存。數(shù)據(jù)庫主要擔負數(shù)據(jù)的存儲和計算工作,如Oracle,Mysql。ETL〔Extraction-Transformation-Loading〕數(shù)據(jù)提取、轉(zhuǎn)換和加載。需要將數(shù)據(jù)加工整理為可供計算和分析的構(gòu)造化數(shù)據(jù)。如:datastage、ODI數(shù)據(jù)分析工具,泛指指數(shù)據(jù)的挖掘,分析和展現(xiàn)等功能。如:普元BI管理信息系統(tǒng)是一個以人為主導(dǎo),利用計算機硬件、軟件、網(wǎng)絡(luò)通信設(shè)備以及其他辦公設(shè)備,進展信息的搜集、傳輸、加工、儲存、更新、拓展和維護的系統(tǒng)。是對一個組織〔單位、企業(yè)和部門〕記性管理的人和計算機相結(jié)合的系統(tǒng)。輔助管理人員進展管理和決策。決策支持系統(tǒng)是以管理科學(xué)、運籌學(xué)、控制論、和行為科學(xué)為根底,以計算機技術(shù)、仿真技術(shù)和信息技術(shù)為手段,針對半構(gòu)造化的決策問題,支持決策活動的具有智能作用的人機系統(tǒng)。決策支持系統(tǒng)可以為決策者提供所需的數(shù)據(jù)、信息和背景資料,幫助明確決策目的和進展問題的識別,建立或修改決策模型,提供各種備選方案,并且對各種方案進展評價和優(yōu)選,通過人機交互功能進展分析、比較和判斷,為正確的決策提供必要的支持。專家系統(tǒng)是一個智能計算機程序系統(tǒng),其內(nèi)部含有大量的某個領(lǐng)域?qū)<页潭鹊闹R與經(jīng)歷,可以利用人類專家的知識和解決問題的方法來處理該領(lǐng)域問題。也就是說它應(yīng)用人工智能技術(shù)和計算機技術(shù),根據(jù)某領(lǐng)域一個或多個專家提供的知識和經(jīng)歷,進展推理和判斷,模擬人類專家的決策過程。其本質(zhì)是智能計算機程序系統(tǒng)。辦公室自動化是應(yīng)用計算機或數(shù)據(jù)處理系統(tǒng)代替人工來自動處理日常的辦公一些事務(wù)性工作的措施。例如:財會、統(tǒng)計、方案、采購、文書等信息。是一種作業(yè)信息系統(tǒng)。第三頁,共31頁。一、什么是信息系統(tǒng)信息系統(tǒng)的構(gòu)成從邏輯功能的角度考慮,可以表示為以下圖形式信息系統(tǒng)輸入存儲處理管理檢索輸出第四頁,共31頁。一、什么是信息系統(tǒng)信息系統(tǒng)的構(gòu)成從對信息的管理和組織形式角度看,信息系統(tǒng)又可以進展如下表示:DBMS應(yīng)用子系統(tǒng)系統(tǒng)規(guī)劃編譯軟件程序語言網(wǎng)絡(luò)軟件通用工具應(yīng)用子系統(tǒng)應(yīng)用子系統(tǒng)應(yīng)用子系統(tǒng)應(yīng)用子系統(tǒng)組織機構(gòu)人工處理人員管理規(guī)章制度硬件硬件OS第五頁,共31頁。(一)操作系統(tǒng)(四)數(shù)據(jù)庫(二)應(yīng)用系統(tǒng)(三)中間件第六頁,共31頁?!惨弧巢僮飨到y(tǒng)計算機用戶各種應(yīng)用軟件匯編、編輯、編譯軟件和例行效勞程序等操作系統(tǒng)操作系統(tǒng)是計算機硬件的擴大“裸機〞+操作系統(tǒng)=虛擬機一個裸機在每加上一層軟件后,就變成了功能更強的虛擬機。操作系統(tǒng)與軟硬件的層次關(guān)系如圖。裸機第七頁,共31頁。系統(tǒng)名稱簡介優(yōu)點缺點DOSMicrosoft的MS-DOSIBM的PC-DOSNovell的DR-DOSDiskOperatingSystem又稱DOS(簡寫),中文全名“磁盤操作系統(tǒng)”1981年問世,單用戶、單任務(wù)、字符界面。1、支持眾多的通用軟件,如各種語言處理程序、數(shù)據(jù)庫管理系統(tǒng)、文字處理軟件2、快捷、速度快、安全,熟練的用戶可以通過創(chuàng)建BAT或CMD批處理文件完成一些煩瑣的任務(wù)。3、對硬件平臺要求低640KM內(nèi)存。1、日常應(yīng)用功能不豐富,(沒有圖形界面)命令行操作不直觀,對設(shè)備的支持比較少2、很多設(shè)備的大部分程序都不能在DOS環(huán)境下執(zhí)行。3、已經(jīng)退出個人用戶的視野,但在工業(yè)領(lǐng)域仍然占有一個重要位置。Windows從Windows1.0

到Windows95、98、ME、2000、2003、XP、Vista、7、8、10和

WindowsServer服務(wù)器企業(yè)級操作系統(tǒng)1985年11月發(fā)布的第一代窗口式多任務(wù)系統(tǒng)。1圖形界面良好,擁有良好的集成開發(fā)環(huán)境,操作簡單(鼠標器的使用)。提供了一個可伸縮的高性能平臺。2整合常見應(yīng)用軟件,簡單,快捷,方便。適合快速裝機。1.系統(tǒng)更新落后,漏洞較多,不穩(wěn)定,易受病毒和木馬的攻擊;2.所有軟件和程序預(yù)裝在C盤,加重系統(tǒng)負擔,即使卸載,仍有殘余大量垃圾碎片文件,容易拖慢系統(tǒng)。95——獨立的系統(tǒng)〔之前都是由DOS引導(dǎo)〕,集成了網(wǎng)絡(luò)功能和即插即用功能。更強大的、更穩(wěn)定、更實用的桌面圖形用戶界面?!伴_場〞菜單98——支持FAT32文件系統(tǒng)、多顯示器、整合了Internet閱讀器2000——桌面及效勞器操作系統(tǒng),包括Windows2000、WindowsXP和WindowsServer2003?!睵rofessional家用、Server企業(yè)內(nèi)部、AdvancedServerWEB效勞器和DatacenterServer大型數(shù)據(jù)處理〕XP——月神用戶圖形界面,選擇任務(wù)的用戶界面,更簡單的工具欄,年4月8日取消所有技術(shù)支持Vista——微軟公司首款原生支持64位的個人操作系統(tǒng),平安可信、內(nèi)存管理和文件系統(tǒng)、IPV6支持,無線支持,媒體模塊,3D,軟件集成〔內(nèi)置備份,windowsmail,搜索,播放器等〕7——支持觸控技術(shù),搜索更簡單,移開工作才能更強,針對筆記本電腦的特有設(shè)計。更易用、更娛樂、更智能、更華美、更兼容8——挪動觸控電子設(shè)備〔PAD、觸屏手機〕更加簡單快捷,續(xù)航才能,啟動速度更快、占用內(nèi)存少。10——多桌面、多任務(wù)、多窗口,開場菜單和開場屏幕,Edge〔斯巴達〕閱讀器,支持跨設(shè)備運行。變成一個效勞,以后會通過新的晉級而得到新的功能。…第八頁,共31頁。系統(tǒng)名稱簡介優(yōu)點缺點UNIXUNIX是一個強大的多用戶、多任務(wù)操作系統(tǒng),支持多種處理器架構(gòu),按照操作系統(tǒng)的分類,屬于分時操作系統(tǒng)1、由于附帶源代碼,用戶可以分析它,更改它。文件系統(tǒng)小巧,簡單。2、將所有的設(shè)備用文件表示,可使用與處理文件相同的命令和系統(tǒng)調(diào)用集訪問設(shè)備。3、具有可移植性。1、UNIX系統(tǒng)的標準1/O庫相對其底層的系統(tǒng)調(diào)用接口已變得越來越復(fù)雜了。2、傳統(tǒng)的UNIX

內(nèi)核不夠靈活,不具備很好的可擴充性,也很少代碼復(fù)用的設(shè)施。LinuxLinux是一種自由和開放源碼的類Unix操作系統(tǒng),可安裝在各種計算機硬件設(shè)備中。世界上運算最快的超級計算機運行的都是Linux系統(tǒng)。其中RedhatLinux推廣最廣泛,紅旗Linux是國內(nèi)自行開發(fā)的。1、安全、易維護、穩(wěn)定。2、軟件自由/開源

3、低成本

——

大多數(shù)4、透明公開

——絕大多數(shù)

是開放開發(fā)的。1、尋求幫助相對更難。

2、絕大多數(shù)硬件是支持的,但不是全部

3、缺失的應(yīng)用軟件和游戲——會失去一些熟知的應(yīng)用程序。AndroidAndroid是一種以Linux為基礎(chǔ)的開放源代碼操作系統(tǒng),主要使用于便攜設(shè)備。開放性強、掙脫運營商的束縛,具有豐富的硬件選擇1、個人隱私難得到保守。2、系統(tǒng)自帶廣告太多。3、過分依賴開發(fā)商缺少標準配置。第九頁,共31頁。支持Linux者支持Windows者費用Linux是免費的,它沒有使用許可證費用;而且,已經(jīng)有許多免費辦公自動化解決方法可供選擇。Linux要求現(xiàn)場的技術(shù)支持以保證系統(tǒng)運行,要求開發(fā)人員或承包商現(xiàn)場修改系統(tǒng)錯誤和應(yīng)用核心補丁程序,無法保證能夠由內(nèi)部人員來解決問題;VisualStudio比其它開放源代碼的開發(fā)環(huán)境好;Linux沒有提供足夠多的商業(yè)工具軟件。聲譽Linux正在全球各地迅速普及推廣,各大軟件商如Oracle、Sybase、Novell、IBM等均發(fā)布了Linux版的產(chǎn)品,許多硬件廠商也推出了預(yù)裝Linux操作系統(tǒng)的服務(wù)器產(chǎn)品微軟視窗是最常用的OS平臺;每個Linux系統(tǒng)發(fā)布就是一個獨立的OS,向后兼容性差;Windows應(yīng)用比Linux應(yīng)用允許用戶更多的集中到任務(wù)上,無需編程就可以使應(yīng)用系統(tǒng)工作;Windows有一致的界面窗口。應(yīng)用Linux圖形接口像Windows一樣容易使用;Linux使用標準兼容協(xié)議,也使用標準文件格式;從未遇到過像安裝微軟補丁程序那樣的事:Linux提供極大的協(xié)同工作能力。Linux上的應(yīng)用非常少;不與IE標準兼容;無法買到像Outlook所提供的電子郵件備份功能那樣的Linux電子郵件備份工具;Linux上沒有PCAnywhere那樣的管理軟件;Linux打印功能不好,沒有媒體播放軟件。商無錢可賺,也就沒有銷售商。第十頁,共31頁。支持Linux者支持Windows者安全沒有Linux病毒;Linux沒有那種會導(dǎo)致系統(tǒng)死鎖的模糊的協(xié)議服務(wù);Linux不易受蠕蟲攻擊;Linux不會發(fā)生IRC特洛伊IIS蠕蟲。Linux并不安全,沒有人負責(zé)Linux的完整性;有許多出色的第三方企業(yè)在生產(chǎn)各種反病毒軟件;微軟已經(jīng)集中精力來解決安全問題。硬件支持Linux能夠支持視頻控制器、USB、調(diào)制解調(diào)器、鼠標和監(jiān)視器等一切硬件;HP、Lexmark和Epson都提供了許多打印工具。Linux不支持GDI打印機、WIN調(diào)制解調(diào)器、視頻卡和PCMCIA卡。軟件支持在Linux團體內(nèi)的幫助是快速和免費的;可以使用VNC同時遙控Linux和Windows網(wǎng)絡(luò)客戶端;Linux軟件更加容易跟上潮流并且更加容易部署;Linux有很好的遠程管理工具,使用Linux可以很容易地映射硬盤來復(fù)制系統(tǒng)。許多供應(yīng)商不支持Linux,他們無法從Linux用戶那里掙到錢;買不到Linux桌面支持服務(wù)。沒有像微軟MMC那樣的統(tǒng)一的Linux網(wǎng)絡(luò)管理工具;Windows有更加成熟的快速配置工具。可信賴性Linux是開放源代碼的,而開放源代碼是互聯(lián)網(wǎng)的動力所在。開放源代碼意味著永遠沒有限制,也不會被誰“鎖定”Linux桌面界面混亂(有KDE、Gnome等好幾種),添加菜單不方便;開放源代碼意味著:沒有路標、沒有未來,銷售Linux是一個以開發(fā)者為中心的操作系統(tǒng)Windows是以消費者為中心的操作系統(tǒng)第十一頁,共31頁?!捕硲?yīng)用軟件按處理內(nèi)容:MIS,CMS等按行業(yè)分:教育,娛樂,金融,電信,醫(yī)療等按主要特征分:游戲,三維處理,流媒體等按適用范圍:行業(yè)軟件〔如:通信、能源、金融財稅〕、通用軟件〔如:輔助設(shè)計軟件AutoCAD〕、文字處理軟件。按物理構(gòu)造:單機版Desktop程序和網(wǎng)絡(luò)版程序,網(wǎng)絡(luò)程序又分為C/S程序和B/S程序。應(yīng)用軟件的分類第十二頁,共31頁。根本物理構(gòu)造CS〔Client/Server——客戶端/效勞器〕架構(gòu)BS〔Browser/Server——閱讀器/效勞器〕架構(gòu)〔二〕應(yīng)用軟件第十三頁,共31頁。C/S構(gòu)造通過在客戶和效勞器之間劃分各自所包括的層次,來進步應(yīng)用端的計算效率。應(yīng)用程序被劃分成了客戶端的應(yīng)用程序和效勞器端的應(yīng)用程序,即所謂的兩層構(gòu)造。SQL懇求結(jié)果集包含數(shù)據(jù)ServerClient包含應(yīng)用程序第十四頁,共31頁。B/S構(gòu)造用戶工作界面是通過web閱讀器來實現(xiàn),極少部分事務(wù)邏輯在前端〔Browser〕實現(xiàn),但是主要事務(wù)邏輯在效勞器端〔Server〕實現(xiàn),形成所謂三層3-tier構(gòu)造:表示層、邏輯層、數(shù)據(jù)層。無關(guān)其物理構(gòu)造,即便這三個層是被放置在同一臺機器上。各大門戶戶網(wǎng)站新浪,網(wǎng)易,搜狐等。淘寶,京東等電子商務(wù)網(wǎng)站。第十五頁,共31頁。第一層:表示層,負責(zé)與用戶的交互??蛻舳讼蛴蒛RL〔UniformResourceLocator,統(tǒng)一資源定位器〕所指定的Web效勞器提出申請,Web效勞器用HTTP協(xié)議把所需的文件資料傳給用戶,客戶端接收文件信息并在閱讀器上輸出。一般為基于HTML的閱讀器;業(yè)務(wù)規(guī)那么一般由內(nèi)嵌HTML網(wǎng)頁的腳本和控件來處理;通常采用平安套接層SSL〔SecureSocketsLayers〕來減少網(wǎng)絡(luò)傳輸帶來的風(fēng)險。第二層:邏輯層,響應(yīng)用戶發(fā)來的懇求,執(zhí)行某種業(yè)務(wù)任務(wù),并與數(shù)據(jù)庫效勞器交互,將數(shù)據(jù)庫效勞器交互結(jié)果傳送給閱讀器端。第三層:數(shù)據(jù)層,系統(tǒng)的數(shù)據(jù)中心。一般數(shù)據(jù)層都由DatabaseManagementSystem〔DBMS〕組成,一個應(yīng)用系統(tǒng)對應(yīng)由DBMS管理的一個或多個數(shù)據(jù)庫。實現(xiàn)數(shù)據(jù)的定義、維護、訪問、更新以及管理〔表、索引、存儲過程、觸發(fā)器等〕,并響應(yīng)應(yīng)用效勞器的數(shù)據(jù)懇求。數(shù)據(jù)層還可以由文件系統(tǒng)或非關(guān)系型數(shù)據(jù)庫等組成。BrowserBrowserWebServerBrowserDBServer頁面請求頁面響應(yīng)數(shù)據(jù)結(jié)果數(shù)據(jù)請求第十六頁,共31頁。B/S與C/S比較第十七頁,共31頁。第十八頁,共31頁。B/SC/S性能異地瀏覽和信息采集比較靈活,隨時隨地只要能使用瀏覽器上網(wǎng)即可。但是,客戶端只能完成瀏覽,查詢,數(shù)據(jù)輸入等簡單工作,絕大部分由服務(wù)器承擔,負擔重??蛻舳撕头?wù)器都能處理任務(wù),雖然對客戶機要求很高,但是可以減輕服務(wù)器的壓力。只有一層交互,因此響應(yīng)速度較快升級維護客戶端比較容易,只要能上網(wǎng)就行,即開發(fā)維護等幾乎都集中在服務(wù)器端,當企業(yè)對網(wǎng)絡(luò)應(yīng)用進行升級時,只需更新服務(wù)器即可,這樣就減少了異地用戶維護與升級的成本。在跨瀏覽器上不盡如人意一次升級,每一臺客戶機需要重新安裝,系統(tǒng)升級成本比較大。擴展性非常容易,只要能上網(wǎng),再人工或在線自動分配一個用戶名和密碼即可使用(統(tǒng)一身份認證、CA證書)。擴展時遠程訪問需要專門的技術(shù),同時要對系統(tǒng)進行專門的設(shè)計來處理分布式的數(shù)據(jù)。安全性建立在廣域網(wǎng)之上,對安全的控制能力相對弱,面向是不可知的用戶群。在速度和安全性上需要花費巨大的設(shè)計成本,這是BS架構(gòu)的最大問題。一般面向相對固定的用戶群,多層認證也不難。一般高度機密的信息系統(tǒng)采用C/S結(jié)構(gòu)適宜。簡化了客戶端〔數(shù)量、地點不限〕;簡化了系統(tǒng)的開發(fā)和維護:無須再為不同級別的用戶設(shè)計開發(fā)不同的客戶應(yīng)用程序,只需把所有的功能都實如今Web效勞器上,并就不同的功能為各個組別的用戶設(shè)置權(quán)限即可;適用于網(wǎng)上信息發(fā)布;更強兼容性、可移植性。B/S三層構(gòu)造在軟、硬件環(huán)境發(fā)生變化時的適應(yīng)才能比C/S構(gòu)造強的多,具有更強的可伸縮性。單一的B/S形式和單一的C/S形式又都存在這樣或那樣的問題。因此系統(tǒng)開發(fā)中經(jīng)常將兩者穿插混用。第十九頁,共31頁。例如:教學(xué)方案管理系統(tǒng)功能模塊1〔C/S形式〕功能模塊2〔B/S形式〕教學(xué)方案管理程序應(yīng)用效勞器Web效勞器數(shù)據(jù)庫效勞器客戶端閱讀器第一個模塊為教學(xué)方案業(yè)務(wù)管理模塊,完成教學(xué)方案的制定與修改以及各類教學(xué)方案信息的管理與維護;第二個模塊為教學(xué)方案信息發(fā)布模塊,完成各種教學(xué)方案信息的網(wǎng)上發(fā)布。C/S形式和B/S形式的穿插混用第二十頁,共31頁?!踩持虚g件現(xiàn)代應(yīng)用系統(tǒng)的根本特征分布任務(wù)已不只是在單機上運行,而是由網(wǎng)絡(luò)中多臺計算機上的相關(guān)應(yīng)用共同協(xié)作完成,需考慮網(wǎng)絡(luò)傳輸、數(shù)據(jù)平安、數(shù)據(jù)一致性、同步等諸多問題;異構(gòu)計算機硬件、操作系統(tǒng)、網(wǎng)絡(luò)協(xié)議、數(shù)據(jù)庫系統(tǒng)以及開發(fā)工具種類繁多,需考慮數(shù)據(jù)表示、調(diào)用接口、處理方式等諸多問題;動態(tài)協(xié)作參與協(xié)作的應(yīng)用允許位置透明性、遷移透明性、負載平衡性等需求。第二十一頁,共31頁。中間件(Middleware)是一種軟件,處于系統(tǒng)軟件〔操作系統(tǒng)和網(wǎng)絡(luò)軟件〕與應(yīng)用軟件之間,它能使處于應(yīng)用層中的各應(yīng)用成分之間實現(xiàn)跨網(wǎng)絡(luò)的協(xié)同工作〔也就是互操作〕,這時允許各應(yīng)用軟件之下所涉及的“系統(tǒng)構(gòu)造、操作系統(tǒng)、通信協(xié)議、數(shù)據(jù)庫和其它應(yīng)用效勞〞各不一樣。中間件是一組駐留在網(wǎng)絡(luò)與傳統(tǒng)應(yīng)用之間的一組效勞,用以管理平安、訪問以及信息交換。⑴它提供了通道的功能,保證應(yīng)用系統(tǒng)數(shù)據(jù)的可靠傳輸;⑵它起著橋梁的作用,達成異構(gòu)應(yīng)用資源之間的互聯(lián)互通;⑶它是分布式應(yīng)用的集成開發(fā)框架,促成企業(yè)分布式應(yīng)用的有機集成;⑷作為平臺,有效實現(xiàn)分布應(yīng)用的分階段順利部署;⑸它起著過濾網(wǎng)的作用,保護關(guān)鍵信息的平安。應(yīng)用軟件中間件網(wǎng)絡(luò)軟件操作系統(tǒng)應(yīng)用軟件中間件網(wǎng)絡(luò)軟件操作系統(tǒng)可協(xié)同工作第二十二頁,共31頁。1)數(shù)據(jù)訪問中間件2)消息中間件3)遠程過程調(diào)用中間件4〕事務(wù)〔交易〕中間件5〕對象中間件6〕終端仿真/屏幕轉(zhuǎn)換中間件的分類第二十三頁,共31頁。三種技術(shù)的比較第二十四頁,共31頁。

Weblogic

WebLogic是美國bea公司出品的一個Application

Server,確切的說是一個基于J2EE架構(gòu)的中間件。BEA

WebLogic是用于開發(fā)、集成、部署和管理大型分布式Web應(yīng)用、網(wǎng)絡(luò)應(yīng)用和數(shù)據(jù)庫應(yīng)用的Java應(yīng)用效勞器。將Java的動態(tài)功能和Java

Enterprise標準的平安性引入大型網(wǎng)絡(luò)應(yīng)用的開發(fā)、集成、部署和管理之中。

WebSphere

WebSphere是

IBM

的集成軟件平臺。它包含了編寫、運行和監(jiān)視全天候的工業(yè)強度的隨需應(yīng)變

Web

應(yīng)用程序和跨平臺、跨產(chǎn)品解決方案所需要的整個中間件根底設(shè)施,如效勞器、效勞和工具。WebSphere

提供了可靠、靈敏和強健的集成軟件。

JBoss

JBoss是一個管理EJB的容器和效勞器,支持、和的標準。但JBoss核心效勞不包括支持servlet/JSP的WEB容器,一般與Tomcat或Jetty綁定使用。2006年,Jboss公司被Redhat公司收購。

Tomcat

Tomcat是Apache

軟件基金會的Jakarta

工程中的一個核心工程,由Apache、Sun

和其他一些公司及個人共同開發(fā)而成。由于有了Sun

的參與和支持,最新的Servlet

和JSP

標準總是能在Tomcat

中得到表達,因為Tomcat

技術(shù)先進、性能穩(wěn)定,而且免費,因此深受Java

愛好者的喜歡并得到了部分軟件開發(fā)商的認可,成為比較流行的Web

應(yīng)用效勞器。

常用的中間件第二十五頁,共31頁。價位:

JBoss與Tomcat的是免費的;WebLogic與WebSphere是收費的,而且價格不菲。

開源性:

JBoss與Tomcat的是完全開源的,而其他兩個不是。

對技術(shù)的支持Tomcat不支持EJB,JBoss是實現(xiàn)了EJB容器,再集成了Tomcat。WebLogic與WebSphere都是對業(yè)內(nèi)多種標準的全面支持,包括EJB、JSB、JMS、JDBC、XML和WML,使Web應(yīng)用系統(tǒng)的施行更為簡單,并且保護了投資,同時也使基于標準的解決方案的開發(fā)更加簡便。

擴展性WebLogic和WebSphere都是以其高擴展的架構(gòu)體系出名于業(yè)內(nèi),包括客戶機連接的共享、資源

pooling以及動態(tài)網(wǎng)頁和EJB組件群集。

第二十六頁,共31頁。應(yīng)用范圍Tomcat

是一個小型的輕量級應(yīng)用效勞器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP

程序的首選。

WebLogic和WebSphere是商業(yè)軟件,功能齊全強大,主要應(yīng)用于大型企業(yè)的大型工程。

JBOSS

主要應(yīng)用于EJB效勞的中小型公司。

商業(yè)效勞和技術(shù)支持因為JBoss和Tomcat都是開源免費的,所有它倆也就沒有任何商業(yè)效勞和技術(shù)支持,而WebLogic和WebSphere的技術(shù)文檔和相關(guān)效勞還是很到位,假如你的效勞器哪一天出問題了,只要你能出的起錢,他們的技術(shù)工程師立即就能出如今你面前。平安性JBoss和Tomcat都是開源的,所以它們的平安性相對來說比較低,萬一應(yīng)用效勞器本身有什么破綻,是沒方法向Apache索賠的。

而WebLogic和WebSphere其容錯、系統(tǒng)管理和平安性能已經(jīng)在全球數(shù)以千記的關(guān)鍵任務(wù)環(huán)境中得以驗證。

與數(shù)據(jù)庫的嚴密結(jié)合性:

tomcat是無法支持那么多的并發(fā)量〔為什么電信/銀行/挪動之類的公司使用Oracle或DB2數(shù)據(jù)庫,而不選用mysql〕。第二十七頁,共31頁。〔四〕數(shù)據(jù)庫常見的主流數(shù)據(jù)庫IBMDB2:IBM著名的關(guān)系型數(shù)據(jù)庫產(chǎn)品,DB2

Universal

Database

是通用數(shù)據(jù)庫的典范,是第一個具備網(wǎng)上功能的多媒體關(guān)系數(shù)據(jù)庫管理系統(tǒng),支持包括Linux在內(nèi)的一系列平臺。ORACLE:全球最大的數(shù)據(jù)庫軟件公司,第一個商用SQL

關(guān)系數(shù)據(jù)庫管理系統(tǒng),其產(chǎn)品支持最廣泛的操作系統(tǒng)平臺。SQLServer:微軟公司開發(fā)的大型關(guān)系型數(shù)據(jù)庫系統(tǒng),與Windows操作系統(tǒng)嚴密集成,功能較全面,可以作為中型企業(yè)或單位的數(shù)據(jù)庫平臺。缺點是只能在Windows系統(tǒng)下運行。MySQL:小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQL

AB公司,被Sun公司收購。其體積小、速度快、開放源碼,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有本錢而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。第二十八頁,共31頁?!菜摹硵?shù)據(jù)庫DB2

Oracle

SQL

Server

開放性能在所有主流平臺上運

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論