論Web Service技術(shù)的應(yīng)用與發(fā)展趨勢
隨著Internet技術(shù)的發(fā)展,一種新的分布式計算模型--WebService應(yīng)運而生。在支持基于Web的新型應(yīng)用方面,Web Service體系結(jié)構(gòu)具有獨特的優(yōu)勢和廣泛的應(yīng)用前景,但在實際應(yīng)用中仍然存在一些問題。
請圍繞"Web Service技術(shù)的應(yīng)用與發(fā)展趨勢"論題,依次從以下3個方面進(jìn)行論述:
①簡述你參與的此類應(yīng)用項目,以及你在其中所擔(dān)任的主要工作。
②論述你所參與的應(yīng)用項目的特點及選用Web Service體系結(jié)構(gòu)的準(zhǔn)則,結(jié)合實例詳細(xì)敘述WebService技術(shù)在你參與的項目中的應(yīng)用、所帶來的好處及遇到的問題。
③分析并討論WebService技術(shù)的特點、應(yīng)用前景及其存在的主要問題,并簡要展望WebService技術(shù)的發(fā)展趨勢。
您可能感興趣的試卷
- 2009年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年上午試卷
- 2009年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年下午試卷
- 2010年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年上午試卷
- 2011年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年上午試卷
- 2012年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年上午試卷
- 2013年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年上午試卷
- 2014年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年上午試卷
你可能感興趣的試題
最新試題
論文:論開放系統(tǒng)應(yīng)用的互操作性技術(shù)如今建設(shè)的計算機應(yīng)用信息系統(tǒng)往往已是基于網(wǎng)絡(luò)的開放式信息處理平臺。其中,應(yīng)用的互操作性技術(shù)已成為迫切需要解決的一個關(guān)鍵技術(shù)。根據(jù)你對當(dāng)前開放系統(tǒng)環(huán)境的認(rèn)識和工程系統(tǒng)的開發(fā)的經(jīng)驗,論述下列3個問題:①簡述應(yīng)用互操作性與應(yīng)用可移植性這兩個相關(guān)而又不相同的概念。具體說明你所采用的開放式網(wǎng)絡(luò)體系結(jié)構(gòu)和遇到的應(yīng)用互操作性問題。②具體敘述你為了保證開放系統(tǒng)的應(yīng)用互操作性,采用過哪些主要技術(shù)和措施,它們的效果如何?③簡述開放式網(wǎng)絡(luò)體系結(jié)構(gòu)的一般設(shè)計原則,以及應(yīng)用互操作性技術(shù)在其中的地位與發(fā)展方向。
論數(shù)據(jù)庫的安全性設(shè)計通常,信息系統(tǒng)的安全性指的是采取必要的安全保護(hù)方面的技術(shù)和管理措施,保護(hù)硬件、軟件和數(shù)據(jù)不因偶然的或惡意的原因而受到破壞、更改和泄露。其中數(shù)據(jù)庫的安全性設(shè)計有著十分重要的作用(包括物理安全與邏輯安全)。根據(jù)你實際參與開發(fā)和設(shè)計的經(jīng)驗,論述下列3個問題:①簡述你開發(fā)與設(shè)計的軟件概要和你所擔(dān)任的工作。②具體敘述你在數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)中是如何使用安全性設(shè)計技術(shù)的,包括采用過哪些主要技術(shù),遇到過哪些實際問題,采取過哪些相應(yīng)的措施。③簡述你所采用的數(shù)據(jù)庫安全性設(shè)計技術(shù)的效果,以及你有哪些主要的使用體會和進(jìn)一步的設(shè)想。
論大規(guī)模分布式系統(tǒng)緩存設(shè)計策略大規(guī)模分布式系統(tǒng)通常需要利用緩存技術(shù)減輕服務(wù)器負(fù)載、降低網(wǎng)絡(luò)擁塞、增強系統(tǒng)可擴展性。緩存技術(shù)的基本思想是將客戶最近經(jīng)常訪問的內(nèi)容在緩存服務(wù)器中存放一個副本,當(dāng)該內(nèi)容下次被訪問時,不必建立新的數(shù)據(jù)請求,而是直接由緩存提供。良好的緩存設(shè)計,是一個大規(guī)模分布式系統(tǒng)能夠正常、高效運行的必要前提。在進(jìn)行大規(guī)模分布式系統(tǒng)開發(fā)時,必須從一開始就針對應(yīng)用需求和場景對系統(tǒng)的緩存機制進(jìn)行全面考慮,設(shè)計一個可伸縮的系統(tǒng)緩存架構(gòu)。請圍繞"大規(guī)模分布式系統(tǒng)緩存設(shè)計策略"論題,依次從以下3個方面進(jìn)行論述:①概要敘述你參與實施的大規(guī)模分布式系統(tǒng)開發(fā)項目及你所擔(dān)任的主要工作。②從不同的用途和應(yīng)用場景考慮,請詳細(xì)闡述至少兩種常見的緩存工作模式,并說明每種工作模式的適應(yīng)場景。③闡述你在設(shè)計大規(guī)模分布式系統(tǒng)的緩存機制時遇到了哪些問題,如何解決。
論中間件技術(shù)在軟件開發(fā)中的作用隨著軟件應(yīng)用越來越復(fù)雜,軟件開發(fā)"一切從零開始"的開發(fā)模式也越來越不能滿足應(yīng)用的要求。一些著名的軟件公司推出自己的中間件產(chǎn)品,如通信中間件、數(shù)據(jù)庫中間件等為軟件開發(fā)提供有力的支持。請圍繞"中間件技術(shù)在軟件開發(fā)中的作用"這個論題,依次從以下3個方面進(jìn)行論述:①概要敘述你參與分析和開發(fā)的應(yīng)用項目,以及你所擔(dān)任的主要工作。②具體討論你在軟件開發(fā)過程中選取中間件的原則和標(biāo)準(zhǔn),結(jié)合實例詳細(xì)敘述中間件技術(shù)在你的軟件開發(fā)中的作用。③假如你在一個軟件公司中能夠起到影響公司決策的作用,請你結(jié)合市場和技術(shù)因素,為你的公司設(shè)計一個有自主版權(quán)的中間件的方案,并評價你的方案。
論基于Web的數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)技術(shù)瀏覽器和HTTP協(xié)議在全球因特網(wǎng)的成功應(yīng)用,促進(jìn)了企業(yè)中的B/S結(jié)構(gòu)的迅速推廣。基于Web的數(shù)據(jù)庫應(yīng)用系統(tǒng)通常采用三層(或更多層)C/S結(jié)構(gòu),允許用于各類不同的平臺和選擇相應(yīng)的數(shù)據(jù)庫應(yīng)用環(huán)境請圍繞"基于Web的數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)技術(shù)"論題,依次從以下3個方面進(jìn)行論述:①概要敘述你參與分析和開發(fā)的軟件項目,以及你所擔(dān)任的主要工作。②具體討論你在基于Web的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)中所采用的主要技術(shù),包括開發(fā)過程中遇到的問題和所采取的措施。③分析你所采用的開發(fā)技術(shù)的具體效果。現(xiàn)在你認(rèn)為應(yīng)當(dāng)做哪些方面的改進(jìn),以及如何加以改進(jìn)?
論面向服務(wù)的體系結(jié)構(gòu)在系統(tǒng)集成中的應(yīng)用面向服務(wù)的體系結(jié)構(gòu)(Service Oriented Architecture,SOA)作為一種體系結(jié)構(gòu)模型,將應(yīng)用程序的不同功能單元通過一些良好定義的接口聯(lián)系起來。接口是采用中立的方式進(jìn)行定義的,它獨立于實現(xiàn)服務(wù)的硬件平臺、操作系統(tǒng)和編程語言。這使得構(gòu)建服務(wù)可以以一種統(tǒng)一和通用的方式進(jìn)行交互。請圍繞"SOA在系統(tǒng)集成中的應(yīng)用"論題,依次從以下的3個方面進(jìn)行論述:①概要敘述你參與分析與開發(fā)的系統(tǒng)集成項目,以及你在其中所擔(dān)任的主要工作。②詳細(xì)論述SOA中的關(guān)鍵技術(shù),以及你熟悉的工具和環(huán)境對SOA的支持。③通過你的切身實踐詳細(xì)論述SOA在系統(tǒng)集成中發(fā)揮的作用和優(yōu)勢。
論文:論軟件體系結(jié)構(gòu)風(fēng)格及其應(yīng)用軟件體系結(jié)構(gòu)設(shè)計的一個核心問題是如何有效地使用重復(fù)的體系結(jié)構(gòu)模式,即達(dá)到軟件體系結(jié)構(gòu)級的軟件重用。軟件體系結(jié)構(gòu)風(fēng)格(Software Architecture Style)是描述軟件系統(tǒng)組織方式的常用模式,在實踐中已經(jīng)被多次應(yīng)用。按照Shaw和Garlan的說法,"一種體系結(jié)構(gòu)風(fēng)格定義了構(gòu)件類型和連接件類型的詞匯表,以及它們?nèi)绾谓M合的約束條件"。體系結(jié)構(gòu)風(fēng)格通常分為數(shù)據(jù)流(Data Flow)風(fēng)格、調(diào)用/返回(Call/Return)風(fēng)格、獨立構(gòu)件(Independent Components)風(fēng)格、虛擬機(Virtual Machines)風(fēng)格和倉庫(Repositories)風(fēng)格五大類。在實際應(yīng)用中,隨著軟件系統(tǒng)規(guī)模的擴大和復(fù)雜,一個系統(tǒng)往往會同時使用多類體系結(jié)構(gòu)風(fēng)格,這些風(fēng)格可以交叉組合、彼此重疊。請圍繞"軟件體系結(jié)構(gòu)風(fēng)格及其應(yīng)用"論題,依次從以下3個方面進(jìn)行論述:①概要敘述你參與管理和開發(fā)的軟件項目及你在其中所擔(dān)任的主要工作。②請說明以上軟件體系結(jié)構(gòu)風(fēng)格分類中每一類有哪些經(jīng)典的軟件體系結(jié)構(gòu)設(shè)計風(fēng)格,并就其中至少三類論述其具體的軟件體系結(jié)構(gòu)風(fēng)格的構(gòu)件、連接件類型和組合約束要求等結(jié)構(gòu)特征及其應(yīng)用特點。③具體闡述你參與管理和開發(fā)的項目中在體系結(jié)構(gòu)設(shè)計時選擇使用軟件體系結(jié)構(gòu)風(fēng)格的情況,包括選擇的依據(jù)、多個風(fēng)格組合使用的情況等,以及最終實際效果。
論文:論混合軟件架構(gòu)的設(shè)計C/S架構(gòu)將應(yīng)用一分為二,服務(wù)器負(fù)責(zé)數(shù)據(jù)管理,客戶機完成與用戶的交互任務(wù)。B/S架構(gòu)是隨著Internet技術(shù)的興起,對C/S架構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在B/S架構(gòu)下,用戶界面完全通過WWW瀏覽器實現(xiàn),一部分事務(wù)邏輯在前端實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實現(xiàn)。由于C/S架構(gòu)和B/S架構(gòu)各有其優(yōu)點和缺點,可以適用在不同的應(yīng)用場合,在某些場合中,可能把C/S架構(gòu)和B/S架構(gòu)混合進(jìn)行設(shè)計,更能滿足系統(tǒng)的需求,這些需要包括功能上的,也包括性能上的。請圍繞“混合軟件架構(gòu)的設(shè)計”論題,依次對以下3個方面進(jìn)行論述。(1)概要敘述你參與設(shè)計和開發(fā)的軟件項目以及你所擔(dān)任的主要工作。(2)簡要說明C/S架構(gòu)和B/S架構(gòu)的優(yōu)點和缺點。(3)詳細(xì)說明C/S和B/S混合架構(gòu)的實現(xiàn)方式,在你的系統(tǒng)中具體是如何實現(xiàn)這種混合架構(gòu)的,這種設(shè)計有什么優(yōu)點。
論企業(yè)信息系統(tǒng)的安全企業(yè)信息化能夠?qū)崿F(xiàn)高效率、低成本的運行,越來越受到人們的重視。目前,它已經(jīng)滲透到企業(yè)活動的各個階段。在傳統(tǒng)的企業(yè)活動中,所涉及的不同企業(yè)或企業(yè)內(nèi)部不同人員在相互交往中往往需要直接見面。但在企業(yè)信息化中,更多的是通過計算機網(wǎng)絡(luò)這一媒介,而不需要直接見面。這就要求在設(shè)計和實現(xiàn)企業(yè)信息系統(tǒng)時除了針對具體業(yè)務(wù)需求進(jìn)行詳細(xì)的分析,保證滿足具體的業(yè)務(wù)需求之外,還要加強信息系統(tǒng)安全方面的考慮。請圍繞"企業(yè)信息系統(tǒng)的安全"論題,依次從以下3個方面進(jìn)行論述:①概要敘述你參與分析設(shè)計的企業(yè)信息系統(tǒng)及你所擔(dān)任的主要工作。②深入討論在企業(yè)信息系統(tǒng)中,通常需要著重解決的安全問題。③結(jié)合你所參與分析設(shè)計的企業(yè)信息系統(tǒng)及其特點,詳細(xì)論述你所采用的企業(yè)信息系統(tǒng)安全解決方案,并客觀地分析、評價你的解決方案。
論高可靠性系統(tǒng)中軟件容錯技術(shù)的應(yīng)用容錯技術(shù)是當(dāng)前計算機領(lǐng)域研究的熱點之一,是提高整個系統(tǒng)可靠性的有效途徑,許多重要行業(yè)(如航空、航天、電力、銀行等)對計算機系統(tǒng)提出了高可靠、高可用、高安全的要求,用于保障系統(tǒng)的連續(xù)工作,當(dāng)硬件或軟件發(fā)生故障后,計算機系統(tǒng)能快速完成故障的定位與處理,確保系統(tǒng)正常工作。對于可靠性要求高的系統(tǒng),在系統(tǒng)設(shè)計中應(yīng)充分考慮系統(tǒng)的容錯能力。通常,在硬件配置上采用了冗余備份的方法,以便在資源上保證系統(tǒng)的可靠性。在軟件設(shè)計上,主要考慮對錯誤(故障)的過濾、定位和處理,軟件的容錯算法是軟件系統(tǒng)需要解決的關(guān)鍵技術(shù),也是充分發(fā)揮硬件資源效率,提高系統(tǒng)可靠性的關(guān)鍵。請圍繞"高可靠性系統(tǒng)中軟件容錯技術(shù)的應(yīng)用"論題,依次從以下3個方面進(jìn)行論述:①簡述你參與設(shè)計和開發(fā)的、與容錯相關(guān)的軟件項目及你所承擔(dān)的主要工作。②具體論述你在設(shè)計軟件時,如何考慮容錯問題,采用了哪幾種容錯技術(shù)和方法。③分析你所采用的容錯方法是否達(dá)到系統(tǒng)的可靠性和實時性要求。