




已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
第 8講 計算機數(shù)值表示與非數(shù)值表示第2講 如何應對新技術類型的問題 本講導讀 實時系統(tǒng)往往是專用的,系統(tǒng)與應用很難分離,常常緊密結合在一起。實時系統(tǒng)不強調(diào)資源利用率,更關心及時性(又稱時間緊迫性)、可靠性和完整性。實時系統(tǒng)又可分成實時過程控制與實時信息處理兩大類。 計算機技術的發(fā)展一日三變,大量新的技術不斷地涌現(xiàn),要想掌握全部的技術是不現(xiàn)實的。在系分的考試中,我們不可避免地會遇見我們所不熟悉的問題,要很好地解決這些問題,除了盡可能有深厚的技術功底外,還要提升自己解決問題的能力,在面對新技術、新問題的時候能夠游刃有余,獲得盡可能多的分數(shù)。本章將結合現(xiàn)有技術發(fā)展的脈絡及相應的案例討論如何解決新技術類型的問題。本講內(nèi)容 2.1 計算機技術的發(fā)展1. 操作系統(tǒng)技術操作系統(tǒng)技術是軟件技術發(fā)展的基石,操作系統(tǒng)是運行在計算機硬件上最基本的系統(tǒng)軟件,操作系統(tǒng)控制和管理所有的系統(tǒng)硬件(如處理器、存儲器、各種設備),也控制和管理系統(tǒng)中所有的軟件(如系統(tǒng)軟件、實用軟件、應用軟件和用戶軟件等)。操作系統(tǒng)對計算機使用者提供了一種良好的操作環(huán)境,也為各種應用系統(tǒng)提供了基本的支持環(huán)境。傳統(tǒng)的操作系統(tǒng)技術已經(jīng)非常成熟,近年來操作系統(tǒng)技術發(fā)展的重點在于實時、嵌入式操作系統(tǒng)以及用于分布式網(wǎng)格計算的操作系統(tǒng),尤其要注意如Linux之類的操作系統(tǒng)在這些環(huán)境下的應用。2. 軟件工程技術軟件工程技術是為了經(jīng)濟地獲得能夠在實際機器上高效運行的可靠軟件而建立和使用的一系列好的工程化原則。軟件工程的基本思想就是強調(diào)在軟件開發(fā)過程中應用工程化原則,解決軟件的整體質量較低、最后期限和費用沒有保證等問題。傳統(tǒng)的軟件工程技術發(fā)展已經(jīng)非常成熟,如各種軟件開發(fā)模型、軟件成熟度模型、UML建模技術、統(tǒng)一開發(fā)過程。軟件工程發(fā)展的重點首先是構件化和模式化,強調(diào)重用,一切皆是構件,將面向對象的技術提升到面向構件,同時在開發(fā)過程中希望通過模式化的方法有效地利用已有的成果;其次是軟件體系結構的發(fā)展,就如同搭建建筑物一樣,軟件在開發(fā)者眼中不再是孤單的函數(shù)和調(diào)用,而是一個整體;此外是軟件產(chǎn)品線技術的發(fā)展,如同硬件產(chǎn)品線的發(fā)展一樣,希望形成一種系列化。軟件建模技術也是軟件工程技術發(fā)展的重要方向,對于UML建模來說,除了各種廣泛地應用外,MDA技術逐漸發(fā)展和成熟,通過模型來驅動開發(fā),采用所見即所得的建模方式和代碼的自動化生成達到軟件重用和簡化開發(fā)過程的目的。此外,敏捷建模技術的發(fā)展也在穩(wěn)步前行,它的關鍵在于精兵簡政,消除冗余。3.總之,數(shù)據(jù)庫方面的應用綜合性很強,但萬變不離其宗,首先把握傳統(tǒng)的數(shù)據(jù)庫技術,然后探求新技術、新應用帶來的新問題,最后進行結合,需要進行什么樣的改進來解決新問題。面對可能不熟悉的某類服務器產(chǎn)品,關鍵在于從它的功用出發(fā)。主要的中間件標準體系結構框架有:OMG定義的CORBA(通用對象請求代理體系結構)、Microsoft開發(fā)的DCOM/.net框架、Sun開發(fā)的EJB/J2EE三種。 數(shù)據(jù)庫技術數(shù)據(jù)庫技術主要分為幾個大的部分。首先是數(shù)據(jù)庫的設計技術,這又覆蓋了如數(shù)據(jù)庫的邏輯設計(范式、元組、約束、索引、E-R圖、數(shù)據(jù)字典),數(shù)據(jù)庫的物理設計等多方面的問題,這些問題都有比較成熟的技術,在使用各類數(shù)據(jù)庫管理系統(tǒng)時也會時有碰到?,F(xiàn)今技術發(fā)展的趨勢是將Web與數(shù)據(jù)庫結合起來,不僅把Web與數(shù)據(jù)庫的所有優(yōu)點集中在一起,而且充分利用了大量已有的數(shù)據(jù)庫信息資源,可以使用戶在Web瀏覽器上方便地檢索和瀏覽數(shù)據(jù)庫的內(nèi)容,這對許多軟件開發(fā)者來說具有極大的吸引力。所以,將Web技術與數(shù)據(jù)庫相結合,開發(fā)動態(tài)的Web數(shù)據(jù)庫應用已成為當今Web技術研究的熱點。而對于數(shù)據(jù)庫的維護與管理,更是和時下的新技術緊密結合,例如web數(shù)據(jù)庫過載管理、分布式數(shù)據(jù)庫狀態(tài)一致性的保持、嵌入式數(shù)據(jù)庫、移動數(shù)據(jù)庫等,要解決這類問題還是要從傳統(tǒng)的數(shù)據(jù)庫的維護、管理出發(fā),結合這些技術本身的特點,尤其要從題目中獲得信息。最后是聯(lián)機事務處理OLAP、數(shù)據(jù)倉庫和數(shù)據(jù)挖掘的問題,數(shù)據(jù)倉庫,就是要對這些數(shù)據(jù)進行結構重組,并且充分考慮今后的擴展性與外部數(shù)據(jù)的接口,使得企業(yè)數(shù)據(jù)資源實現(xiàn)更大的價值。數(shù)據(jù)挖掘是一個不斷發(fā)展的、綜合交叉的學科,是當前計算機工業(yè)最熱門的研究領域之一。這些問題并不是新問題,但隨著網(wǎng)絡技術的發(fā)展有了許多新的發(fā)展,例如網(wǎng)絡數(shù)據(jù)挖掘,對于搜索引擎來說,這就是一個非常重要的問題,同時對于實時、嵌入式設備和P2P計算來說,有效地利用數(shù)據(jù)挖掘也能促進信息的獲得。4. 網(wǎng)絡技術自從網(wǎng)絡產(chǎn)生,就仿佛為人類帶來了普羅米修斯火種,計算機技術的發(fā)展風生水起,一根根電纜/光纜將不相識的人們拉近到一起。對于網(wǎng)絡技術來說,從體系結構層面上來說,網(wǎng)絡拓撲和協(xié)議都已經(jīng)非常成熟,未來發(fā)展的重點一是怎樣平穩(wěn)地將已有應用遷移到IPV6,一是有效地發(fā)展無線網(wǎng)絡,從而實現(xiàn)無時無刻、無處不在的計算,如藍牙技術、802.11等。同時以網(wǎng)格技術為首的下一代互聯(lián)網(wǎng)計算也一步步走來,通過網(wǎng)格技術的實踐,希望能夠將整個互聯(lián)網(wǎng)構建成一個統(tǒng)一的計算域,實現(xiàn)我為人人,人人為我的計算模式,通過有效地計費和資源調(diào)度,最大限度上地達到資源共享。另外對于企業(yè)局域網(wǎng)的建設來說,VPN技術從九十年代以來逐漸獲得廣泛地應用,依靠ISP(Internet服務提供商)和其它NSP(網(wǎng)絡服務提供商),能夠在公用網(wǎng)絡中建立專用的數(shù)據(jù)通信網(wǎng)絡,實現(xiàn)遠程辦公的協(xié)同。除了這些內(nèi)容以外,各種企業(yè)服務器的搭建與我們的應用實踐也將會有非常緊密的關聯(lián),例如代理服務器、FTP服務器、web服務器、郵件服務器乃至群件等。5. 分布式計算技術分布式計算是利用網(wǎng)絡把成千上萬臺計算機連接起來,組成一臺虛擬的超級計算機,完成單臺計算機無法完成的超大規(guī)模的問題求解。隨著Internet 的迅速發(fā)展和普及,分布式計算的研究在90 年代后達到了高潮,目前,在Internet網(wǎng)上分布式計算已非常流行。分布式計算研究主要集中在分布式操作系統(tǒng)研究和分布式計算環(huán)境研究兩個方面。在過去的20 多年間出現(xiàn)了大量的分布式計算技術,如中間件技術、網(wǎng)格技術、移動Agent 技術、P2P 技術以及Web Service技術等。首先回顧一下C/S、B/S架構,C/S體系結構具有強大的數(shù)據(jù)操作和事務處理能力,模型思想簡單,易于人們理解和接受,以三層C/S結構為例,是將應用功能分成表示層、功能層和數(shù)據(jù)層三個部分。B/S體系結構主要是利用不斷成熟的WWW瀏覽器技術,結合瀏覽器的多種腳本語言,用通用瀏覽器就實現(xiàn)了原來需要復雜的專用軟件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本。在B/S結構中,除了數(shù)據(jù)庫服務器外,應用程序以網(wǎng)頁形式存放于Web服務器上,用戶運行某個應用程序時只需在客戶端上的瀏覽器中鍵入相應的網(wǎng)址(URL),調(diào)用Web服務器上的應用程序并對數(shù)據(jù)庫進行操作完成相應的數(shù)據(jù)處理工作,最后將結果通過瀏覽器顯示給用戶。實際上應用服務器就是在中間件的通信平臺上對原有的本地服務進行移植,使之能夠應用于分布式企業(yè)計算環(huán)境下。IBM倡導了所謂企業(yè)服務總線ESB技術,前面推進SOA計算。1999 年Napster推出后迅速普及,成為對等計算的重要實例,從此之后,越來越多的P2P 軟件的發(fā)布和流行,一步步驗證了對等計算思想的成功。P2P關鍵在于點對點,網(wǎng)格在于統(tǒng)一,兩者有聯(lián)系也有區(qū)別。中間件是繼操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)之后,隨著網(wǎng)絡技術的發(fā)展和網(wǎng)絡應用的不斷深入而新興的一種基礎軟件。從系統(tǒng)角度看,中間件主要用于管理網(wǎng)絡上的各類軟硬件資源,并實現(xiàn)網(wǎng)絡資源的共享與集成,從而構成一體化的網(wǎng)絡計算平臺。因此,中間件是消除信息孤島,實現(xiàn)信息系統(tǒng)綜合集成的利器。從網(wǎng)絡應用角度看,中間件為網(wǎng)絡應用軟件提供了有效的開發(fā)、部署和運行平臺。擁有中間件的計算機系統(tǒng)所對應的解空間更靠近網(wǎng)絡應用所面臨的問題空間。因此,中間件是快速構建復雜網(wǎng)絡應用的利器。中間件可分為以下一些類型:l 基礎中間件。l 數(shù)據(jù)集成中間件-支持不同來源、格式、性質的數(shù)據(jù)的轉換與包裝,實現(xiàn)各種異構數(shù)據(jù)源的集成與共享,提供統(tǒng)一的高層訪問服務。l 應用代碼集成中間件-利用適配機制和消息代理機制,實現(xiàn)信息系統(tǒng)業(yè)務邏輯層應用代碼之間跨網(wǎng)絡的互操作。l 業(yè)務流程集成中間件-提供可視化業(yè)務流程的描述,控制和管理業(yè)務流程的動態(tài)執(zhí)行。l 門戶集成中間件-提供集中的門戶管理和開發(fā)方法,個性化的內(nèi)容組織與管理,單點認證登錄,以及圖表的定制等?;诿嫦蚍盏能浖軜婼OA的中間件是中間件的一個重要發(fā)展方向,中間件的構件化趨勢也將日益增強,在SOA架構下,中間件各層可供共享的每個基礎構件和業(yè)務功能構件均可包裝成一個WEB服務,以支持跨越集成與協(xié)同。應用服務器是企業(yè)級應用基礎軟件平臺的核心,現(xiàn)今基礎中間件就由底層通信平臺與應用服務器共同組成。大多數(shù)應用服務器是基于J2EE架構進行開發(fā),目前應用服務器則正朝著集成、擴展的方向發(fā)展。一方面,應用服務器會集成越來越多的功能,不管是應用服務器廠家自己開發(fā)的,還是從第三方廠家買來的,對用戶來說是一個和諧的整體。另一方面,應用服務器會向著多方兼容和中立的方向發(fā)展,包括跨平臺能力、跨數(shù)據(jù)庫能力、分布式對象標準能力,以及兼容多種應用和原有數(shù)據(jù)庫的能力。下面再簡要討論一下Web服務技術,Web 服務并不僅僅是一種技術,更是一種應用框架,一種系統(tǒng)架構的方式,和一種應用的思想。隨著電子商務的迅速崛起,Web 應用從局部化發(fā)展到全球化,從B2C發(fā)展到B2B,從集中式發(fā)展到分布式。從電子商務應用領域來看,復雜的應用連接和程序代碼造成了電子商務應用的高維護代價和更新代價,而Web 服務正好能夠解決這一問題,成為目前應用環(huán)境中最為合理的解決方案。它的優(yōu)勢在于無縫互操作性,它允許在一個平臺上用一種語言編寫的應用程序可以使用在另一個完全不同的平臺上以完全不同的語言編寫的應用程序的服務。對于Web服務技術來說,首先要掌握它的各項支撐技術如XML技術、WSDL、SOAP、UDDI,其次要理解服務的發(fā)現(xiàn)、組合、發(fā)布,雖然很多內(nèi)容還停留在研究階段,但工業(yè)界已經(jīng)迫不及待地展開了廣泛地應用,要能夠從服務的觀點去看待企業(yè)應用的開發(fā)。最后討論一下P2P計算和網(wǎng)格計算技術,這兩者是分布式計算和網(wǎng)絡計算發(fā)展下的新產(chǎn)物。隨著PC 技術和互聯(lián)網(wǎng)(Internet)的發(fā)展,個人電腦的能力越來越強,接入帶寬也逐漸增大,如何更好地利用所有結點(尤其是原先處于服務器地位的結點)的能力搭建更好的分布式系統(tǒng)自然而然地成為人們關注的問題。所謂P2P計算就是對等計算,網(wǎng)絡的參與者共享他們所擁有的一部分硬件資源(處理能力、存儲能力、網(wǎng)絡連接能力、打印機等),這些共享資源需要由網(wǎng)絡提供服務和內(nèi)容,能被其它對等節(jié)點(Peer)直接訪問而無需經(jīng)過中間實體。在此網(wǎng)絡中的參與者既是資源(服務和內(nèi)容)提供者(Server),又是資源(服務和內(nèi)容)獲取者(Client)。是P2P計算打破了傳統(tǒng)的Client/Server (C/S)模式,在網(wǎng)絡中的每個結點的地位都是對等的。每個結點既充當服務器,為其他結點提供服務,同時也享用其他結點提供的服務。近幾年,對等計算( Peer-to-Peer,簡稱P2P) 更是迅速成為計算機界關注的熱門話題之一,財富雜志更將P2P列為影響Internet未來的四項科技之一。網(wǎng)格(Grid) ,又稱為虛擬計算環(huán)境,是近年來興起的一種重要的網(wǎng)絡信息技術。網(wǎng)格利用計算機網(wǎng)絡把地理上廣泛分布的計算資源、存儲資源、網(wǎng)絡資源、軟件資源、信息資源、知識資源等連成一個邏輯整體,然后像一臺超級計算機一樣為用戶提供一體化的信息應用服務,實現(xiàn)互聯(lián)網(wǎng)上所有資源的全面連通、全面共享,消除信息孤島和資源孤島。被稱為是繼傳統(tǒng)因特網(wǎng)、Web 之后的第三個大浪潮,可稱為第三代因特網(wǎng)應用。它將帶來因特網(wǎng)的新生,極大改變我們的工作和生活。5.對于電子商務的問題來說,它本身并不是一種新的概念或新的技術,但卻是一個新技術的試驗場。考慮這些問題,關鍵是在理解技術本身的基礎上考慮它的商業(yè)本質。供應鏈管理是一個相對較新的內(nèi)容,要著重理解它的構成及功能,并關注它與其它內(nèi)容的結合。從CRM所涉及的技術來說,都是相對比較成熟的技術,關鍵在于它們在CRM這個框架下如何發(fā)揮作用。 企業(yè)計算技術現(xiàn)今的企業(yè)計算是在基礎中間件和應用中間件之上,通過進一步提取具體應用領域的軟件共性,為企業(yè)建立面向具體領域應用的信息系統(tǒng)平臺或進行遺留、異構應用的集成。首先是電子商務建設,事實上這是一個非常寬闊的概念,涉及到網(wǎng)絡和分布式計算中的大量內(nèi)容,甚至還需要考慮安全乃至服務計算等方面。它本質上還是一個如何在分布、異構的網(wǎng)絡環(huán)境下去解決不同商戶之間以及商戶與顧客之間安全而高效地信息交換的問題。電子政務建設與電子商務的建設一樣,本質上就是消除信息孤島,為廣大民眾提供良好的一站式服務。對于電子政務建設來說,強調(diào)的幾個技術重點是基于XML異構信息集成、安全的政務信息傳遞、不同電子政務平臺的協(xié)同。ERP則是指建立在信息技術基礎上,以系統(tǒng)化的管理思想,為企業(yè)決策層及員工提供決策運行手段的管理平臺。ERP系統(tǒng)集信息技術與先進的管理思想于一身,成為現(xiàn)代企業(yè)的運行模式,反映時代對企業(yè)合理調(diào)配資源、最大化地創(chuàng)造社會財富的要求,成為企業(yè)在信息時代生存、發(fā)展的基石。在應用需求和信息技術發(fā)展的雙重驅動下,ERP軟件平臺有了新的擴充。具體地說,增加了下列功能:產(chǎn)品數(shù)據(jù)管理(PDM),EDI集成,工作流管理,供應鏈管理、數(shù)據(jù)倉庫DW和聯(lián)機分析處理(OLAP)。事實上,就是在傳統(tǒng)ERP的基礎上,增強了系統(tǒng)的智能性,能夠更加有效地進行信息獲得與管理。供應鏈(SC,SupplyChain)的概念在20世紀80年代末提出,近年來隨著全球制造(GM,GlobalManufacturing)的出現(xiàn),供應鏈管理在制造業(yè)管理中得到普遍應用,成為一種新的管理摸式。從概念上說,所謂供應鏈(SupplyChain,SC)就是圍繞核心企業(yè),通過信息流、物流、資金流等,將供應商、制造商、分銷商、零售商直到最終用戶連成一個整體的功能網(wǎng)鏈結構模式。SCM是涉及與供應鏈相連的所有相關節(jié)點、部門和人員的集成化管理,它的基礎是合作的思想。在新的市場環(huán)境下,企業(yè)與其供應商、銷售代理、最終客戶之間的關系已不再是單純的業(yè)務往來關系,而是優(yōu)勢互補、利益共享的合作伙伴關系。在合作思想的基礎上,把供應鏈看作一個完整的運作過程對其進行集成化管理,就可能避免或減少各個環(huán)節(jié)之間的很多延誤、浪費,即有可能在更短的時間內(nèi),用更少的總成本實現(xiàn)價值的增值??蛻絷P系管理(CRM)是一種以客戶為中心的經(jīng)營策略,它以信息技術為手段,并對工作流程進行重組,以賦予企業(yè)更完善的客戶交流能力,最大化客戶的收益率;客戶關系管理包括一個組織機構判斷、選擇、爭取、發(fā)展和保持其客戶所要實施的全部過程??蛻絷P系管理的目標就是提高效率、拓展市場和保留客戶。所謂提高效率,就是通過采用信息技術,提高業(yè)務處理流程的自動化程度,實現(xiàn)企業(yè)范圍內(nèi)的信息共享,使原本“各自為戰(zhàn)”的銷售人員、市場推廣人員、電話服務人員、售后維修人員等等開始真正地協(xié)調(diào)工作,成為圍繞著“滿足客戶需求”這一中心要旨的強大團隊,提高企業(yè)員工的工作能力,使企業(yè)內(nèi)部能夠更高效地運轉,降低企業(yè)經(jīng)營成本。企業(yè)門戶(EP,Enterprise Portal)總體上是一個企業(yè)信息和應用展現(xiàn)的聚集點,提供統(tǒng)一的、通用的和具有廣泛價值的信息(數(shù)據(jù))、應用的訪問途徑,也包括與人的溝通途徑。企業(yè)門戶的價值在于使企業(yè)能夠釋放存儲在企業(yè)內(nèi)部的各種信息和服務,使企業(yè)員工、用戶和合作伙伴能夠利用單一的渠道訪問其所需的個性化應用和信息資源,它將與企業(yè)相關的人員、數(shù)據(jù)和應用有機地結合在一起。EP就是一個將企業(yè)的所有應用和數(shù)據(jù)集成到一個信息、管理平臺之后并以統(tǒng)一的用戶界面提供給用戶,使企業(yè)可以快速地建立企業(yè)對企業(yè)和企業(yè)對內(nèi)部雇員的信息門戶。EP是一個基于Web的系統(tǒng),它能向分布各處的用戶提供商業(yè)信息,幫助用戶管理、組織和查詢與企業(yè)和部門相關的信息。用戶只需要使用瀏覽器就可以得到自己需要的數(shù)據(jù)、分析報表及業(yè)務決策支持信息今天的EP技術不僅能提供數(shù)據(jù)查詢服務,而且加入了許多實用的服務功能,如內(nèi)容服務、個性化服務、歸納服務等。工作流方面的內(nèi)容關鍵在于對工作流模型和工作流管理系統(tǒng)的理解。企業(yè)應用集成是近年來企業(yè)應用開發(fā)的重點,尤其是和中間件和服務計算的結合。關鍵在于結合具體問題的考慮。普適計算是一種新興的計算形式,它在移動和嵌入式計算得基礎上又前進了一步,要深入體會。進入90年代,隨著計算機的普及、網(wǎng)絡的延伸,現(xiàn)代企業(yè)的信息資源越來越表現(xiàn)出一種異構、分布、松散耦合的特點,企業(yè)的分散性、決策制定的分散性、對日常業(yè)務活動詳盡信息的需求以及Client/Server體系結構、分布式處理技術(CORBA,WWW,OLE,JAVA)的日益成熟,都說明了這樣一個事實:集中式信息處理的時代已經(jīng)過去,實現(xiàn)大規(guī)模的異構分布式執(zhí)行環(huán)境,使得相互關聯(lián)的任務能夠高效運轉并接受密切監(jiān)控已成為一種趨勢。工作流技術就是用來解決這一問題的關鍵途徑。企業(yè)應用集成(EAI,Enterprise Application Integration)是將業(yè)務流程、軟件、標準和硬件結合起來,在兩個或更多的企業(yè)應用系統(tǒng)之間實現(xiàn)無縫集成,使它們就像一個整體一樣。盡管EAI 常常表現(xiàn)為對一個商業(yè)實體的信息系統(tǒng)進行業(yè)務應用集成,但當在多個企業(yè)應用系統(tǒng)之間進行商務交易的時候,企業(yè)應用集成(EAI)也表現(xiàn)為不同公司實體之間的企業(yè)應用系統(tǒng)集成。利用企業(yè)應用集成(EAI)技術,可以通過把中間件作為粘合劑,建立底層結構,來連接企業(yè)內(nèi)外各種業(yè)務相關的異構系統(tǒng)、應用以及數(shù)據(jù)源,從而滿足E-Commerce、ERP、CRM、SCM 、OA、數(shù)據(jù)庫、數(shù)據(jù)倉庫等重要系統(tǒng)之間無縫共享和交換數(shù)據(jù)的需要。在功能層面上,EAI將流程、應用軟件和各種標準聯(lián)合起來,在兩個或多個企業(yè)應用系統(tǒng)之間實現(xiàn)無縫集成,使它們像一個整體一樣進行處理和信息共享,從而大大提高企業(yè)效率,為外部或內(nèi)部客戶提供了靈活的業(yè)務服務。6. 項目管理為使軟件項目開發(fā)獲得成功,一個關鍵問題是必須對軟件開發(fā)項目的工作范圍、可能遇到的風險、需要的資源(人、硬軟件)、要實現(xiàn)的任務、經(jīng)歷的里程碑、花費工作量(成本),以及進度的安排等等做到心中有數(shù)。而軟件項目管理可以提供這些信息。通常,這種管理在技術工作開始之前就應開始,而在軟件從概念到實現(xiàn)的過程中繼續(xù)進行,并且只有當軟件開發(fā)工作最后結束時才終止。軟件項目管理貫穿了軟件開發(fā)的整個生命周期,它包括成本管理、風險管理、人力資源管理、進度管理、采購管理、范圍管理以及相應的管理工具。上面提到的這些項目管理的方面從本質上來說并不屬于某種新的技術,但它往往都是用來解決某個具體的問題。7 . 測試驅動開發(fā)系統(tǒng)評測包括軟件測試和系統(tǒng)的評測。隨著軟件產(chǎn)業(yè)的推進和測試技術的發(fā)展,測試驅動開發(fā)越來越受到開發(fā)人員的重視,測試技術也滲透到軟件開發(fā)的每一個角落。對于傳統(tǒng)的測試技術和測試方法,要熟練地掌握。同時隨著測試驅動開發(fā)思想地推進,測試技術貫穿到整個開發(fā)環(huán)節(jié)。隨著技術的發(fā)展,測試問題的重點集中在性能測試和系統(tǒng)的評測,尤其是各種新應用、新系統(tǒng)的測試和評測問題。例如手機等移動、嵌入式設備的評測,網(wǎng)絡服務器的性能測試等。8 . 安全與可信計算技術安全問題一直是計算機領域的一個重點問題,它也派生出許多相關領域,如可信計算、信息加密、數(shù)字簽名、入侵檢測、訪問控制、防火墻、反垃圾郵件等。在這個方面上,近年來出現(xiàn)的新技術往往是對現(xiàn)有技術的改進和提高,要把握住所解決的問題本身。9 . 普適計算技術隨著計算機、通信、網(wǎng)絡、無線、微電子、集成電路等技術的發(fā)展,信息技術的硬件環(huán)境和軟件環(huán)境已經(jīng)發(fā)生了巨大變化。從硬件上看,數(shù)據(jù)傳輸?shù)奈锢斫橘|從有線發(fā)展到無線,從固定發(fā)展到移動,通信變得越來越方便,逐漸打破時空的限制。計算機網(wǎng)絡正在形成以互聯(lián)網(wǎng)為核心,以多種無線網(wǎng)以及移動網(wǎng)為接入的更加廣泛的異構集成網(wǎng)絡。計算機網(wǎng)絡協(xié)議功能更強,正在滿足不同數(shù)據(jù)通信特點的應用(如ATM等),而且IPv6的應用會大大增加網(wǎng)絡地址范圍,在可預見的未來可為每個設備提供網(wǎng)絡地址。從網(wǎng)絡帶寬上來看,有線主干網(wǎng)逐漸采用光纖,802.11、Bluetooth逐漸成為無線局域網(wǎng)的常用標準,移動網(wǎng)正在向3G、4G甚至5G演變。隨著全球網(wǎng)絡化和電子產(chǎn)品智能化的加速,整個社會將進入后PC時代,即普適計算(Pervasive Computing)時代。普適計算描述了這樣一種概念:無處不在的計算能力,它將融入我們的生活,幫助我們輕松完成日常工作。這種計算能力是動態(tài)變化的,它能把住宅、汽車、辦公室、商店和銀行里的計算設備以及個人計算設備連接并協(xié)調(diào)起來,為信息、服務和應用提供接入點10 .自主計算技術還很不成熟,但將對計算機技術的發(fā)展起到重要的推動作用。要在熟練掌握前面技術的基礎上廣泛了解技術的發(fā)展。 自主計算技術自主計算是美國IBM公司于2001年10月提出的一種新概念。IBM將自主計算定義為“能夠保證電子商務基礎結構服務水平的自我管理(Self Managing)技術”。其最終目的在于使信息系統(tǒng)能夠自動地對自身進行管理,并維持其可靠性。自主計算描述了具有自主控制甚至能自動恢復的技術,很像人體所具有的功能。這里所說的技術,包括所有的軟件,所有的應用程序,所有的存儲 , 所有的基礎設施組件,傳統(tǒng)技術的運行方式比較陳舊,需要人類為它做每件事物,與此不同,現(xiàn)在的技術開始可以照顧自己的需求了”。 自主計算的核心是自我監(jiān)控、自我配置、自我優(yōu)化和自我恢復。自我監(jiān)控,即系統(tǒng)能夠知道系統(tǒng)內(nèi)部每個元素當前的狀態(tài)、容量以及它所連接的設備等信息;自我配置,即系統(tǒng)配置能夠自動完成,并能根據(jù)需要自動調(diào)整;自我優(yōu)化,即系統(tǒng)能夠自動調(diào)度資源,以達到系統(tǒng)運行的目標;自我恢復,即系統(tǒng)能夠自動從常規(guī)和意外的災難中恢復。11 . 虛擬現(xiàn)實技術虛擬現(xiàn)實技術是一系列高新技術的綜合,這些技術包括計算機圖形學、多媒體技術、人工智能、人機接口技術、傳感器技術以及高度并行的實時計算技術,還包括人的行為學研究等多項關鍵技術,它是這些技術在更高層次的集成和滲透,是本世紀發(fā)展的重要技術之一。未來虛擬現(xiàn)實技術將會是一門走向成熟的科學和藝術,是一種全新的信息處理方式。它將會在各行各業(yè)中得到應用,并且發(fā)揮神奇的作用。上面我們提到了主要的一些計算機技術及領域,當然并不僅僅只有這些,例如人工神經(jīng)網(wǎng)絡、模式識別、商業(yè)智能、Agent技術、語義web技術、本體技術等等,這些都在計算機技術的發(fā)展過程中扮演著重要的作用。計算機技術的發(fā)展日新月異,在案例分析中我們不可避免地會遇到不太熟悉的新技術和新應用,應該有效地提高解決這些問題的能力。要有效掌握已有的知識和應用,只有做到溫故才能更好地知新。同時,在遇到新技術類型應用的問題時,首先能對問題進行有效地分類,如是屬于分布式計算的范疇,還是企業(yè)計算的范疇等等,要能夠有效地進行問題地轉換,將問題轉換到熟悉的應用場景下。 2.2 案例一應用服務器相關問題2.2.1 問題閱讀以下關于應用服務器的敘述,回答問題1、問題2和問題3。應用服務器在基于Web的數(shù)據(jù)庫應用系統(tǒng)中已經(jīng)得到了廣泛的應用。如今,各大主要軟件廠商紛紛將應用服務器作為其電子商務平臺的基礎。由于應用服務器本身是一個正在不斷發(fā)展的概念,不同的產(chǎn)品之間有很大的差別,但是其核心結構,以及需要解決的主要問題都是相近的,區(qū)別僅在于各個產(chǎn)品解決的具體方法不同。下面是應用服務器共同需要解決的部分問題。(1)負載均衡:應用服務器實現(xiàn)負載均衡的方法很多,比如在應用服務器本身的實現(xiàn)上,有基于進程的方式和基于線程 的方式。(2)數(shù)據(jù)庫連接池:在應用服務器系統(tǒng)中,一般都會采用數(shù)據(jù)庫連接池的技術。(3)高速緩存機制:為了提高性能,許多應用服務器都采用了告訴緩存機制。問題1請用150字以內(nèi)文字,說明什么是數(shù)據(jù)庫連接池技術?在應用服務器中使用這種技術的優(yōu)點是什么?Microsoft的應用服務器技術是一組軟件服務,它們支持創(chuàng)建強壯的、可擴展的服務應用程序。而且還提供了一些諸如創(chuàng)建基于Web的應用、事務處理、數(shù)據(jù)庫連接池、負載均衡等公共特性。其中集成了MTS(微軟事務服務器)、ASP、IIS、MSMQ(微軟消息隊列服務)、COM、DCOM等。問題2請用200字以內(nèi)文字,敘述在應用服務器中可有哪些高速緩存?這些高速緩存是如何改進系統(tǒng)性能的?問題3某公司希望實現(xiàn)一個電子商務系統(tǒng),要求該系統(tǒng)必須符合工業(yè)標準且支持多種操作平臺,請選擇一種應用服務器產(chǎn)品,并用200字以內(nèi)文字簡要列舉出該類產(chǎn)品能提供的主要的技術支持特征。2.2.2 背景知識與解題分析應用服務器是在當今Internet上企業(yè)級應用迅速發(fā)展,電子商務應用出現(xiàn)并將快速膨脹的需求下,產(chǎn)生的一種新技術,通過它能將一個企業(yè)的商務活動安全、有效地實施到Internet上,實現(xiàn)電子商務。由于它并非一種傳統(tǒng)意義上的軟件,而是一個可以提供通過Internet來實施電子商務的平臺,所以有人又稱之為“Internet上的操作系統(tǒng)”。應用服務器是企業(yè)級應用基礎軟件平臺的核心,它的主要功能是為現(xiàn)代三層、多層應用系統(tǒng)提供基礎軟件平臺,即中間件的支持。可以把應用服務器看作一種構件服務器,它為三層結構的中間層提供服務。例如我們在應用服務器中運行中間層的商業(yè)邏輯構件、開發(fā)者使用應用服務器提供的中間件來簡化開發(fā)過程、同時大多數(shù)應用服務器還提供了內(nèi)容管理、負載均衡、容錯、連接池、對象持久性等功能。根據(jù)應用服務器技術實現(xiàn)的不同分類,有如下幾種。l 操作系統(tǒng)型。也就是將應用服務器與操作系統(tǒng)緊密地捆綁在一起。最典型的就是Microsoft的應用服務器解決方案。 l 集成型。還有一種是與Web服務器或數(shù)據(jù)庫服務器集成的應用服務器,它是Web服務器或數(shù)據(jù)庫產(chǎn)品的一部分。不過其通常是一個黑盒子,要么全用,要么全不用。l 插件型。插件應用服務器在設計上類似于集成型應用服務器,不過它不是Web服務器或數(shù)據(jù)庫服務器的一部分。它可以與大部分第三方Web服務器共同使用。l 獨立型。獨立的應用服務器是一個完整的應用服務器,它允許用戶創(chuàng)建自己的系統(tǒng),按用戶自己覺得合適的方式組合和搭配Web服務器與數(shù)據(jù)庫。 根據(jù)功能分類,目前市場中主要有6種類型:事務服務器、知識服務器、帶有集成開發(fā)工具的應用服務器、協(xié)作服務器、瘦服務器和主機訪問服務器。不過,具體的服務器產(chǎn)品并不一定會是某種特點功能,往往是兼而有之。l 事務服務器。事務服務器包括從電子商務實施到處理幫助桌面或人力資源數(shù)據(jù)共享的部門服務器的種種功能。事務服務器離商用功能還有很長一段距離。由于每種實施計劃都需要用戶進行努力開發(fā),因此,這些計劃成本仍在增加。21世紀將會有大量需求事務部署。帶有集成開發(fā)工具的事務服務器和應用服務器正合并成一種能同時處理事務管理和開發(fā)需求的服務器。IBM、Oracle、微軟、Netscape、BEA和Sun等廠商在支持企業(yè)大型事務應用功能的同時,正在努力簡化自己的產(chǎn)品的設計和開發(fā)。BEA WebLogic Enterprise能夠幫助大型企業(yè)將Web和Java應用與現(xiàn)有臺式機應用、企業(yè)數(shù)據(jù)和原有系統(tǒng)集成起來。l 知識服務器。知識服務器是一種更新的應用服務器,一般能從結構化和非結構化來源中搜集數(shù)據(jù)并編索引。這些服務器通常具有HTTP支持、編索引功能和支持廣泛的數(shù)據(jù)和文件格式的檢查和析取的工具。知識服務器還可以支持工作流和業(yè)務邏輯處理能力。Lotus和Netscape等廠商正增加大量工作流,由于知識服務器支持工作流,因而,協(xié)作服務器可能會與之合并,以改善公司的數(shù)據(jù)管理。這一領域的供貨商正在制定標準化協(xié)作方面的協(xié)議,可能將提高使用不同的協(xié)作服務器的機構間的互操作性。這一協(xié)議有可能大大使基于Web的商家對商家事務的集成更加容易。l 帶有集成開發(fā)工具的應用服務器。帶有集成開發(fā)工具的應用服務器在激烈的競爭中走向成熟。該領域的供貨商正在為開發(fā)和部署工具補充事務能力,創(chuàng)建一種更加完善的解決方案。l 瘦服務器。瘦服務器是一類與眾不同的應用服務器。這些解決方案通常是支持HTTP及另外的具體功能(如Web頁面緩存)的軟、硬件的構件。將來,它們可能與其他種類合并。l 主機訪問服務器。最近,主機訪問服務器已接近商用服務器。IBM、Attachmate等添加了平臺支持、可管理性和客戶端自定義特征。下一代主機訪問服務器可能將通過支持對主機數(shù)據(jù)更具客戶化的訪問與其他應用服務器合并。主流的應用服務器種類如下所示:l Bea Weblogic是目前市場上最有影響力的J2EE 應用服務器產(chǎn)品,為需要高性能和可伸縮性的大規(guī)模業(yè)務應用提供有效的底層基礎設施和企業(yè)級支持能力。BEA WebLogic Enterprise是高可伸縮、高可用、支持企業(yè)Java標準和CORBA,且具有主機互操作性的企業(yè)應用服務器,是運行關鍵任務Web應用的擴展型WebLogic組件中間件系列的旗艦產(chǎn)品。l IBM Web Sphere Application Server是一個完善的、開放的Web應用服務器。它強調(diào)其在應用開發(fā)(Web Sphere Studio和Visual Agefor Java)、數(shù)據(jù)庫(DB2)和消息服務(MOseries)的集成性,是IBM電子商務應用架構的核心。Web Sphere應用服務器嚴格地遵循普遍流行的開放標準,如HTTP,HTML,JSP,JNDI和IIOP。WebSphere應用服務器基于Java Servlet引擎,將通常的Web服務器(如ApacheServer,Microsoft IIS,NetsacpeEnterpriseServer和LotusDomino Go WebServer)增強為基于Java的Web應用服務器。作為IBM電子商務應用架構的核心,WebSphere應用服務器提供了無限的擴展性,允許用戶利用IBM或其他廠商提供的Java技術擴展其運行環(huán)境。l Oracle應用服務器提供了一個開放的標準架構,是開發(fā)部署Web上的應用的理想平臺。它的伸縮性、分布架構和高度數(shù)據(jù)庫集成是支持關鍵事務,交易型應用的基礎,通過采用Netscape和Microsoft HTTP服務器,提供了易于使用的界面,并為Oracle方案提供了簡易的升級方法。以符合CORBA標準的ORB為基礎,Oracle應用服務器將應用程序插件與所有系統(tǒng)服務作為分布對象。這樣的設計使應用處理能被分散于數(shù)部主機,有效而經(jīng)濟地解決性能瓶頸。l Sun 基于Web Services 的Open Net Environment(ONE),支持所有的J2EE 規(guī)范及相關的API,Sun iPlanet 是ONE 核心組成。實現(xiàn)的基本功能包括了servlet 和JSP 支持、基本的監(jiān)控服務,并且擴展了W e b 服務器、事務監(jiān)控器、目錄服務器,建立支持Web service 的處理多數(shù)據(jù)源的企業(yè)級應用,和對已有系統(tǒng)的集成能力。iPlanet 還提供一套支持高性能的服務,如可由系統(tǒng)管理員調(diào)整的負載均衡,集群技術,透明的失效恢復,用于服務器管理和監(jiān)視的SNMP代理,對線程、數(shù)據(jù)庫鏈接和EJB 的緩存機制。ONE 將業(yè)務邏輯抽取出來,存入基于XML 的存儲庫中,允許Java 開發(fā)者對存儲庫中的內(nèi)容以Java 和XML 的形式進行處理。應用服務器產(chǎn)品的選擇可根據(jù)具體應用開發(fā)和運行環(huán)境要求進行綜合比較,需要考慮到服務器特性,如伸縮性、負載平衡、安全性以及管理能力等。除了性能外,應用服務器的某些特征與應用計算環(huán)境的相關性更應該成為主要因素。比其他種類的服務器支持更多的操作系統(tǒng)和開發(fā)平臺,支持企業(yè)級應用占主導地位的UNIX 或Linux ,也支持Windows 操作系統(tǒng)開發(fā)平臺,但不同產(chǎn)品也有區(qū)別。這對滿足多種平臺或不久需要平臺遷移的應用系統(tǒng)有為重要。開發(fā)工具的質量及與服務器的集成度,都是需要考慮的因素。l 開源世界中,也不泛優(yōu)秀的應用服務器產(chǎn)品,包括JBoss,Resin,JRun等,它們的共同特點都是跨平臺、基于J2EE體系結構。它低廉的價格給人以極大的誘惑,現(xiàn)在也被許多中小企業(yè)應用采用,但它們最大的不足在于技術支持有限,只能夠通過論壇、社區(qū)等非正式的方式來獲取技術支持。但它們也以較高的穩(wěn)定性、較快的升級速度贏得了開發(fā)人員的喜愛。使用應用服務器環(huán)境的一個重要原因就是為了最小化數(shù)據(jù)庫連接,并且盡力減少在數(shù)據(jù)庫服務器上的加載次數(shù)。在傳統(tǒng)的兩層環(huán)境中,每個用戶至少要建立一個到其他各個數(shù)據(jù)庫的連接。這種通過Driver Manager(例如ODBC、JDBC等)和基本實現(xiàn)Data Source進行連接(例如ADO等)的方法,一個數(shù)據(jù)庫連接對象均對應一個物理數(shù)據(jù)庫連接。一方面,會造成連接數(shù)的數(shù)量猛增,并很快用光數(shù)據(jù)庫服務器的資源;另一方面,數(shù)據(jù)庫連接的建立(通常需要13s,包括服務器通信和認證所花費的時間),以及關閉對系統(tǒng)而言是耗費系統(tǒng)資源的操作,這種耗費資源的動作對系統(tǒng)的性能影響尤為明顯。而當引入了應用服務器之后,管理數(shù)據(jù)庫連接的責任就落在應用服務器中。如果應用服務器為每個客戶端的數(shù)據(jù)訪問建立一個數(shù)據(jù)庫連接,那么問題仍然不能夠得以解決。 因此對于具有高數(shù)據(jù)訪問量的應用來說,一個更好的策略就是管理一個連接池。啟動時,可以創(chuàng)建一個預定編號的連接,并以矢量或陣列的形式進行存儲。在調(diào)用表對象的方法之前,得到下一個連接對象的請求;然后,把這個連接連同這個數(shù)據(jù)請求一起傳遞給表格。隨著每個順序請求的加入,這個連接不斷地循環(huán),并自動平衡連接中的加載。一旦連接對象失敗,就會放棄這個循環(huán),并在一定程度上自動恢復。通俗地說,就是將每次創(chuàng)建的數(shù)據(jù)庫連接放在一個“池”里,并且在連接使用完成時并不急于關閉這個連接。當應用程序需要調(diào)用一個數(shù)據(jù)庫連接時,數(shù)據(jù)庫相關的接口通過返回一個通過重用數(shù)據(jù)庫連接(就是那些已使用完,但未關閉的、空閑的數(shù)據(jù)庫連接)來代替重新創(chuàng)建一個數(shù)據(jù)庫連接,只在沒有可用的數(shù)據(jù)庫連接時,才重新創(chuàng)建一個。通過這種方式,應用程序可以減少對數(shù)據(jù)庫連接操作,尤其在多層環(huán)境中多個客戶端可以通過共享少量的物理數(shù)據(jù)庫連接來滿足系統(tǒng)需求。當使用了數(shù)據(jù)庫連接池技術之后,由于可以有效地減少數(shù)據(jù)庫連接的建立和關閉操作,從而能夠節(jié)省大量的系統(tǒng)消耗,同時明顯地提升系統(tǒng)的性能。另外,由于使用了數(shù)據(jù)庫連接后,應用系統(tǒng)所需的數(shù)據(jù)庫連接在一段時間后就會穩(wěn)定在一定的數(shù)量范圍之內(nèi),從而也提高了系統(tǒng)的可測量性。為了達到最佳的性能,許多應用服務器都采用了高速緩存機制。在應用服務器中使用高速緩存一般包括三個地方,即頁面的緩存、數(shù)據(jù)庫的緩存、動態(tài)頁面的緩存。 頁面的緩存是指將特定的URL對應的頁面在緩存中予以記錄,以便在未來再次訪問同一個URL時,直接使用。這里的緩存可以達到最佳的緩存性能,任何后面的操作都不需要進行,只需將緩存讀出,然后輸出即可。 但是,由于大多數(shù)URL對應的頁面中,往往都有少量需要變動的信息,這些頁面不能使用這種方法進行緩存。數(shù)據(jù)庫的緩存是指系統(tǒng)對數(shù)據(jù)庫的訪問結果進行緩存,這樣,相同的SQL再次去訪問數(shù)據(jù)庫時,就不需要進行真正的數(shù)據(jù)庫操作,而只需讀取緩存即可。這種緩存能夠達到良好效果的前提是系統(tǒng)的主要開銷在于數(shù)據(jù)庫訪問。由于系統(tǒng)依然需要進行有關頁面生成等工作,所以緩存效果不如頁面緩存,但是適用面比較廣。為了能夠進一步減少頁面生成工作,現(xiàn)在許多應用服務器針對各種動態(tài)網(wǎng)頁技術和構件技術提供了相應的高速緩存機制,也就是將頁面的生成結果進行緩存,當處理以后的頁面請求時,可以直接使用緩存結果,從而進一步減少開銷,提高訪問性能。但是這種技術也有很多局限性,當用戶所訪問的信息集不同時,緩存里的信息并不能夠被利用,還是需要另外生成。首先看問題一,事實上重點考察的是將數(shù)據(jù)庫領域的知識運用到應用服務器這樣一個環(huán)境中去。對于數(shù)據(jù)庫連接池,顧名思義,很容易可以想象到它的作用,數(shù)據(jù)庫連接池技術是指在系統(tǒng)初起,或者初次使用時,完成數(shù)據(jù)庫的連接,而后不再釋放此連接,而是在處理后面的請求時,反復使用這些已經(jīng)建立的連接。這種方式可以大大減少數(shù)據(jù)庫的處理時間,有利于提高系統(tǒng)的整體性能、可測量性和擴展性。事實上,不僅僅是數(shù)據(jù)庫的連接池,在網(wǎng)絡連接中也經(jīng)常有這類的應用。而對于應用服務器來說,這種應用和不在應用服務器中沒有任何區(qū)別,所起到的功用是完全一樣的。問題一的分析告訴我們,很多貌似新技術的問題只是披上了新技術的外衣,本質上還是已有的技術。事實上這里也僅僅考慮到了應用服務器所處的功能層次與基本作用,對于應用服務器的復雜功用未做更多的討論。再看問題二,這個問題和應用服務器是有緊密的聯(lián)系的。要有效地解答這個問題,首先要理解高速緩存本身的含義。我們可以和Cache進行類比,Cache是對數(shù)據(jù)進行緩沖,是CPU和存儲器之間溝通的橋梁,而我們可以由此結合應用服務器在三種結構中所處的位置和作用理解到,它起到了溝通客戶端和后臺數(shù)據(jù)的作用。由此我們可以聯(lián)想到應用服務器中緩存的是對應的URL頁面和數(shù)據(jù)庫的訪問結果,我們可以再聯(lián)想到計算機體系結構中的局部性原理,緩存的原因往往有二:一是便于再次使用,一是傳輸速度不夠快,起到暫時性的緩存作用。從這些分析中我們就基本上可以得出問題的答案,在應用服務器中有頁面的緩存和數(shù)據(jù)庫的緩存。頁面的緩存是指將特定的URL對應的頁面在緩存中予以記錄,以便在未來再次訪問同一個URL時直接使用。這里的緩存可達到最佳的緩存性能,任何后面的操作都不需要進行,只需將緩存讀出,然后輸出即可。數(shù)據(jù)庫的緩存是指系統(tǒng)對數(shù)據(jù)庫的訪問結果進行緩存,這樣相同的SQL再次去訪問數(shù)據(jù)庫時,就不需要進行真正的數(shù)據(jù)庫操作,而只需讀取緩存即可。最后看一下問題三,事實上這個問題是本道題中和應用服務器技術的關聯(lián)最緊密的,這類問題主要取決于考生日常的積累,當然對于這類問題,一般不會考察特別生僻的產(chǎn)品,所以在復習過程中多加注意一般就能夠解決。這里關鍵在于把握下面幾點:l 符合工業(yè)標準:主要是指應用服務器中采用的中間件技術符合工業(yè)標準,如J2EE、CORBA、XML等;l 支持多種操作系統(tǒng):也就是能夠在Windows系列、UNIX系列等多種操作系統(tǒng)環(huán)境中使用,基于CORBA和J2EE的都能夠滿足這個要求。而微軟的MTS則只能夠運用于Windows系列操作系統(tǒng)平臺,顯然無法滿足。l 適合于電子商務應用:根據(jù)電子商務的應用特點,要求應用服務器能夠提供諸如事務管理、組建容器等一系列適合分布式應用的技術,另外還應該具有高擴展性、伸縮性的特點,以滿足電子商務發(fā)展的業(yè)務擴展需要。2.2.3 參考答案問題1 數(shù)據(jù)庫連接池技術是指在系統(tǒng)初期或者初次使
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年農(nóng)業(yè)物聯(lián)網(wǎng)在農(nóng)業(yè)生產(chǎn)物聯(lián)網(wǎng)與物聯(lián)網(wǎng)解決方案中的應用效果
- 2025年農(nóng)業(yè)面源污染治理政策效果評估與農(nóng)村環(huán)境保護標準優(yōu)化
- 重慶海聯(lián)職業(yè)技術學院《西方音樂史與名作欣賞專業(yè)理論教學》2023-2024學年第二學期期末試卷
- 江蘇航空職業(yè)技術學院《中藥制劑分析》2023-2024學年第二學期期末試卷
- 教育機器人在校園教育中的情感交互教學
- 蘇州工業(yè)園區(qū)服務外包職業(yè)學院《鄉(xiāng)土課程資源開發(fā)》2023-2024學年第二學期期末試卷
- 西安理工大學高科學院《口腔修復學實訓一》2023-2024學年第二學期期末試卷
- 西藏藏醫(yī)藥大學《書法》2023-2024學年第二學期期末試卷
- 投資策略在教育基金中的應用與實踐
- 教育技術新突破激發(fā)學習熱情
- 無人機培訓理論題庫
- 2025年人教部編版語文四年級下冊期末復習計劃及全冊單元復習課教案
- 水電站安全知識
- 2025年教育觀念測試題及答案
- 2024年貴州省普通高中學業(yè)水平選擇性考試地理試題(原卷版+解析版)
- 三年級下冊語文1-8單元寫作范文
- 游泳安全講座
- 中小企業(yè)車間租賃合同范本
- 2025年江蘇鹽城燕舞集團有限公司招聘筆試參考題庫含答案解析
- 手持砂輪機培訓課件
- 2025年內(nèi)蒙古錫林郭勒盟事業(yè)單位人才引進歷年高頻重點提升(共500題)附帶答案詳解
評論
0/150
提交評論