




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、2016年下半年信息系統(tǒng)項目管理師課程6-J2EE與.NET、Web Services 、工作流91過軟考教育學院小馬Tel:2016年7月1、J2EE 定義,做了解P116P1162、圖5-1也做個了解3、J2EE組件P117J2EE應(yīng)用服務(wù)器運行環(huán)境包括3部分,它們是構(gòu)件、容器和服務(wù)。構(gòu)件時表示應(yīng)用邏輯的代碼,容器是構(gòu)件的運行環(huán)境,服務(wù)則是4.NET了解下。5下.NET看看。6、J2EE與.NET的異同 P126 看看這一章內(nèi)容,不好說,大家盡量了解。*J2關(guān)EE于與本.N方E案TJ2EE:為設(shè)計、開發(fā)、裝配和部署企業(yè)級應(yīng)用程序提供了一個基于組件的解決方案。提供了一個多層結(jié)構(gòu)的分布式的應(yīng)用
2、程序模型,該模型具有重用組件的能力、基于擴展標記語言(XML)的數(shù)據(jù)交換、統(tǒng)一的安全模式和靈活的事務(wù)。(掌握)完整的J2EE技術(shù)規(guī)范由如下4個部分組成。(1) J2EE平臺:運行J2EE應(yīng)用的環(huán)境標準,由一組J2EE規(guī)范組成(2) J2EE應(yīng)用編程模型:用于開發(fā)多層瘦客戶應(yīng)用程序的標準設(shè)計模型,由Sun提供應(yīng)用藍圖( BluePrints)。(3)J2EE兼容測試套件:用來檢測是否同J2EE平臺兼容。(4)J2EE參考實現(xiàn):與平臺規(guī)范同時提供的、實現(xiàn)J2EE平臺基本功能的J2EE服務(wù)器運行環(huán)境。*J2關(guān)E于E與本.方N案ET J2EE應(yīng)用服務(wù)器運行環(huán)境包括構(gòu)件(Component)、容器(Co
3、ntainer)及服務(wù)(Services)三部分。構(gòu)件是表示應(yīng)用邏輯的代碼;容器是構(gòu)件的運行環(huán)境;服務(wù)則是應(yīng)用服務(wù)器提供的各種功能接口,可以同系統(tǒng)進行交互。運行在客戶端的客戶層組件;運行在J2EE服務(wù)器中的Web層組件;運行在J2EE服務(wù)器中的業(yè)務(wù)層組件;運行在EIS服務(wù)器中的企業(yè)信息系統(tǒng)(EIS)層軟件。J2EE組件:J2EE客戶端(Web客戶端、Applets、應(yīng)用程序客戶端)、J2EE中間層(EJB)、企業(yè)信息系統(tǒng)層J2EE容器:J2EE服務(wù)器、EJB容器、Web容器、客戶端應(yīng)用程序容器J2EE的部署:一個J2EE應(yīng)用及它的所有模塊被提交到EAR文件中, 在J2EE jdk中有程序部署工
4、具的GUI版本,通過這個部署工具建立EAR文件,并在其中添加JAR文件和WAR文件*J2關(guān)E于E與本.方N案ET.NET平臺-包括四部分:.NET開發(fā)工具、.NET服務(wù)器、 .NET Web服務(wù)、.NET設(shè)備,編譯.NET時,應(yīng)用程序被生成EXE和DLL文件,不能編譯成。(了解)Microsoft .net包含5個部分:操作系統(tǒng)、.NET enterprise Servers(包含application center、ciztalk srver、commerce server2000等)、.net代碼building block services 指一些成型的服務(wù)、.network frame
5、work、visualstudio net?;A(chǔ)類庫(Hase Class Library)給開發(fā)層次化的、可擴展的編程接口,使開發(fā)聯(lián)網(wǎng)的網(wǎng)絡(luò)應(yīng)用。(掌握)提供了一個統(tǒng)一的、面向?qū)ο蟮?、能夠高效、快速地?gòu)建基于下一代互.NET framework了解)是通用語言運行時(CLR-是.NET程序的執(zhí)行引擎。)(是一個或多個托管模塊或文件的邏輯分組;是可以重新使用、確保安全和版本的最小單元。(了解)*J2關(guān)E于E與本.方N案ETJ2EE和.NET對企業(yè)計算支持的對比表。(掌握)(溫馨提示:可用于句話帶過)中,一*J2EE.NET跨平臺跨平臺能力強不具備跨平臺能力,僅支持Windows系統(tǒng)支持語言JA
6、VAVB、C+、C#、Jscript,通過組件還可支持Java安全性相對較好一般穩(wěn)定性相對較好一般服務(wù)器端UNIX系統(tǒng)應(yīng)用很好差與Windows桌面系統(tǒng)集一般好與Windows軟件集差很好J2關(guān)E于E與本.方N案ETADO.NET技術(shù)用于數(shù)據(jù)庫,提供了一組用來連接到數(shù)據(jù)庫、運行命令、返回集的類庫。ADO.NET提供了對XML的強大支持,為XML成為.NET中統(tǒng)一格式提供了基礎(chǔ)。的ASP.NET是.NET中的網(wǎng)絡(luò)編程結(jié)構(gòu),可以方便、高效地構(gòu)建、運行和發(fā)布網(wǎng)絡(luò)應(yīng)用。ASP.NET還支持Web Services(Web服務(wù))。在.NET中,ASP.NET應(yīng)用不再是解釋,而采用編譯運行,再加上靈活的緩
7、沖技術(shù),從根本上提高了性能。.NET支持使用多種語言進行開發(fā),目前已經(jīng)支持VB、C+、C#和JScript等語言以及它們之間的次交互,.NET還支持第的.NET編譯器和開發(fā)工具。.NET Framework為開發(fā).NET應(yīng)用提供了底層的支持,如CLR(公共語言運行時)等,并由它編譯和執(zhí)行。J2EE與.NET都可以用來設(shè)計、開發(fā)企業(yè)級應(yīng)用。J2EE平臺是業(yè)界標準,有超過50家廠商實現(xiàn)了這些標準(工具、應(yīng)用服務(wù)器等)。.NET是微軟的系列,而非業(yè)界標準。這使二者在實現(xiàn)技術(shù)及應(yīng)用等各方面均有很多不同之處。*J2關(guān)E于E與本.方N案ETC/S模式的優(yōu)點如下:客戶機與服務(wù)器分離,網(wǎng)絡(luò)分布操作:二者的開發(fā)
8、也可同時進行。一個服務(wù)器可以服務(wù)于多個客戶機。隨著企業(yè)規(guī)模的日益擴大,軟件的復(fù)雜程度不斷提高,傳統(tǒng)的二層C/S模式的缺 點日益突出。客戶機與服務(wù)器的通訊依賴于網(wǎng)絡(luò),可能成為整個系統(tǒng)的瓶頸;客戶機的負荷過重,難以管理大量的客戶機,系統(tǒng)的性能受到很大影響。C/S模式適用于分布式系統(tǒng),得到了廣泛的應(yīng)用。為了解決C/S模式中客戶端的問 題,發(fā)展形成了瀏覽器和服務(wù)器( Browser/Server,B/S)模式;為了解決C/S模式中服務(wù)器端的問題,發(fā)展形成了三層(多層)C/S模式,即多層應(yīng)用架構(gòu)。與客戶機/服務(wù)器(Client/Server ,C/S)架構(gòu)相比,瀏覽器/服務(wù)器( Browser/Serv
9、er ,B/S)架構(gòu)的最大優(yōu)點是部署和維護方便、易于擴展。*C/關(guān)S,于B本/S方案面向服務(wù)的體系結(jié)構(gòu)是一個組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過這些服務(wù)之間定義良好的接口和契約起來。接口是采用中立的行定義的,它應(yīng)該于實現(xiàn)服務(wù)的硬件平臺、操作系統(tǒng)和編程語言。這使得構(gòu)建在各種各樣的系統(tǒng)中的服務(wù)可以使用一和通用的行交互。Web Services是SOA的原料。它解決了其他調(diào)用機制的兼容性問題。它與任何語言和平臺無關(guān)。幾乎所有調(diào)用機制都可以生成Web Services。Web Services是服務(wù)的世界語。盡管SOA未必一定是用Web Services,但是SOA概念的提出和今天的熱
10、火朝天,主要是由于Web Services這種服務(wù)的世界語,消除了企業(yè)IT資產(chǎn)重用的*SO關(guān)A于本方案1、 WebServices 三個、三個協(xié)議、1種語言必須掌握2、C/S B/S SOA(面向服務(wù)的體系結(jié)構(gòu))3、 WebServices協(xié)議棧 ,做了解 P1314、什么時候用WebServices,什么時候不用(補充)5、工作流定義,做最基本了解,可能考1分。*W關(guān)eb于S本er方vi案ces、工作流Web服務(wù)的主要目標是跨平臺的互操作性,適合使用Web Services的情況如下。(1):對于成千上萬且分布在世界各地的用戶來講,應(yīng)用程序的客戶端和服務(wù)器之間的通信是一個棘手的問題??蛻舳撕?/p>
11、服務(wù)器之間通常都會有防火墻或者的阻擋。服務(wù)器。用戶通過Web服務(wù)服務(wù)器端邏輯和數(shù)據(jù)可以規(guī)避(2)應(yīng)用成:企業(yè)需要將不同語言編寫的在不同平臺上運行的各種成起來時,Web服務(wù)可以用標準的方法提供功能和數(shù)據(jù),供其他應(yīng)用程序使用。(3) B2B集成:在跨公司業(yè)務(wù)集成(B2B集成)中,通過Web服務(wù)以將關(guān)鍵的商務(wù)應(yīng)用提供給指定的合作伙伴和客戶。用Web服務(wù)實現(xiàn)B2B集成以容易地解決互操作問題。(4)軟件重用:Web服務(wù)在重用代碼的同時,重用代碼后面的數(shù)據(jù)。通過直接調(diào)用遠端的Web服務(wù),可以動態(tài)地獲得當前的數(shù)據(jù)信息。用Web服務(wù)集成各種應(yīng)用中的功能,為用戶提供一個統(tǒng)一的界面,是另一種軟件重用方式。*W關(guān)e
12、b于S本er方vi案ces、工作流在某些情況下,Web服務(wù)也可能會降低應(yīng)用程序的性能。不適合使用Web服務(wù)的情況如下。(l)單機應(yīng)用程序:只與運行在本地上的其他程序進行通信的桌面應(yīng)用程序最好不使用Web服務(wù),只用本地的API即可。(2)局域網(wǎng)上的同構(gòu)應(yīng)用程序:使用同一種語言開發(fā)的在相同平臺的同一個局域網(wǎng)中運行的應(yīng)用程序直接通過TCP等協(xié)議調(diào)用,會更有效。工作流( Workflow)就是工作流程的計算模型,即將工作流程中的工作如何前后組織在一起的邏輯和規(guī)則在計算機中以恰當?shù)哪P瓦M行表示并對其實施計算。CSCW(計算機支持協(xié)同工作)的定義是:“在計算機支持的環(huán)境中,一個群體協(xié)同工作完成一項共同的任
13、務(wù)?!彼幕緝?nèi)涵是計算機支持通信、合作和協(xié)調(diào)工作流屬于CSCW的一部分,它是普遍地研究一個群體如何在計算機的幫助下實現(xiàn)協(xié)同工作的。*W關(guān)eb于S本er方vi案ces、工作流以下關(guān)于.NET的描述,錯誤的是 (25) 。AMicrosoft .NET是一個程序運行平臺B.NET Framework管理和支持.NET程序的執(zhí)行CVisual Studio .NET是一個應(yīng)用D編譯.NET時,應(yīng)用程序被直接編譯成成開發(fā)環(huán)境代碼【】本題考查的是,NET的相關(guān)知識,這個必須要掌握。經(jīng)???NET Framework為開發(fā).NET應(yīng)用提供了底層的支持,如CLR(公共語言運行時)等,并由它,不能編譯成編譯
14、和執(zhí)行。編譯.NET時,應(yīng)用程序被生成EXE和DLL文件代碼。因此,可出D選項有錯誤。*舉案例以下關(guān)于J2EE多層分布式應(yīng)用模型的對應(yīng)關(guān)系的敘述,(24)是錯誤的。A. 客戶層組件運行在客戶端B. Web層組件運行在客戶端上上C業(yè)務(wù)邏輯層組件運行在J2EE服務(wù)器上D企業(yè)信息系統(tǒng)層軟件運行在EIS服務(wù)器上【多。】本題考查的是J2EE的相關(guān)知識,這個題目大家盡量掌握就好,考的比較J2EE使用多層的分布式應(yīng)用模型,應(yīng)用邏輯按功能劃分為組件,各個應(yīng)用組件根據(jù)他們所在的層分布在不同的上。運行在客戶端上的客戶層組件;運行在J2EE服務(wù)器上的Web層組件;運行在J2EE服務(wù)器上的業(yè)務(wù)邏輯層組件;運行在EIS
15、服務(wù)器上的企業(yè)信息系統(tǒng)(Enterprise information system)層軟件*舉案例有關(guān).NET框架的描述,(23)是錯誤的。A 、Visual Studio.NET是.NET平臺的開發(fā)工具B 、NET是 ASP.NET 的一個應(yīng)用實例,是ASP.NE的一部分C、NET 框架兼容 COM/DCOM基礎(chǔ)結(jié)構(gòu)D 、通過Web Service技術(shù)可以實現(xiàn).NET與J2EE 的互操作【】本題考查的是.NET基礎(chǔ)知識,這個考點也必須掌握,幾乎每次一分,經(jīng)??糀SP.NET是. NET的一個應(yīng)用實例,是.NET 的一部分*舉案例在J2EE架構(gòu)中,A ADO.NET數(shù)據(jù)庫的應(yīng)用程序編程接口采用
16、(28)效率最高。BJDBCCODBCDJSP【】本題考查的是JDBC,這個知識點,大家盡量掌握。J2EE相關(guān)知識。幾個名詞經(jīng)常考JDBC(Java Data Base Connectivity,java 數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一,它由一組用Java 語言編寫的類和接口組成。JDBC 提供了一種基準,據(jù)此可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)能夠編寫數(shù)據(jù)庫應(yīng)用程序*舉案例隨著Web service技術(shù)的興起,出現(xiàn)了許多域工作流技術(shù)相關(guān)的Web服務(wù)規(guī)范,其中(30)的作用是將一組現(xiàn)有的服務(wù)組合起來,從而定義一個新的Web服務(wù)。A業(yè)務(wù)流
17、程執(zhí)行語言BPELC超文本標記語言HTMLBWeb服務(wù)描述語言WSDLD可擴展標記語言XML【】本題考查的是Webservice相關(guān)知識,這個必須掌握的。這個考點經(jīng)??糤SDL服務(wù)實現(xiàn)服務(wù)接口定義;BPEL業(yè)務(wù)流程建模語言是一種用于工作流技術(shù)相關(guān)的Web服務(wù)規(guī)范,其作用是將一組現(xiàn)有的服務(wù)組合起來,從而定義一個新的Web服務(wù)。XML是Web Service平臺中表示數(shù)據(jù)的基本格式。由此可知,選項A為正確的選項。*舉案例(6) 不屬于Web Service直接涉及到的協(xié)議或技術(shù)A.SOAPB.XMLC.XHTMLD.UDDIWeb Service體系結(jié)構(gòu)中包括服務(wù)提供者、(37)和服務(wù)請求者三種。
18、A服務(wù)認證中心C服務(wù)協(xié)作中心B服務(wù)中心D服務(wù)支持中心*舉案例形成Web Service架構(gòu)基礎(chǔ)的協(xié)議不包括 (26) 。ASOAPBDHCPCWSDL DUDDIUDDI、SOAP、WSDL、XML等是中與SOAP對應(yīng)的是(24)。Web Service的重要技術(shù),在 CORBA 體系A(chǔ)、ORPCB、IIOPC、SOAD、EJB*舉案例工作流是工作中具有固定程序的常規(guī)活動,通過將其分解成定義良好的任務(wù)、規(guī)則和過程來進行執(zhí)行和,達到提高生產(chǎn)組織水平和工作效率的技術(shù)。下面有關(guān)工作流技術(shù)描述。(25)是錯誤的。A、一個工作流包括一組活動,但不包括它們之間的相互順序關(guān)系B、工作流包括過程及活動的啟動和終止條件C、工作流包括對每個活動的描述D、工作流管理系統(tǒng)與工作流執(zhí)行者交互,推進工作流實例的執(zhí)行,并工作流的運行狀態(tài)*舉案例工作流就是工作流程的計算模型。即將工作流程中的工作如何前后組織在一起的邏輯和規(guī)則在
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年職業(yè)規(guī)劃師資格考試試卷及答案
- 2025年行業(yè)發(fā)展趨勢與政策分析考試題及答案
- 2025年人口與發(fā)展研究生入學考試試卷及答案
- 2025年區(qū)域經(jīng)濟與發(fā)展戰(zhàn)略分析試卷及答案
- 2025年企業(yè)稅務(wù)籌劃考試試卷及答案
- 2025年建筑安全與質(zhì)量管理考試試題及答案
- 2025年廣告設(shè)計師職業(yè)資格考試卷及答案
- 2025年中國立式移動冰箱行業(yè)市場全景分析及前景機遇研判報告
- 2024年度浙江省護師類之主管護師通關(guān)考試題庫帶答案解析
- 中醫(yī)護理在疼痛中的應(yīng)用
- 2024北京海淀區(qū)四年級(下)期末語文試題及答案
- 小學生作文指導智慧樹知到期末考試答案章節(jié)答案2024年溫州大學
- 卷煙工廠MES系統(tǒng)技術(shù)方案
- 輥壓機培訓ppt課件
- ghost制作 驅(qū)動自動安裝
- 譯林小學英語5B教材分析
- 江蘇省常州市2024屆高一數(shù)學下學期期末質(zhì)量調(diào)研試題(含解析)
- 新標準大學英語(第二版)綜合教程2 Unit 1 A篇練習答案及課文翻譯
- 冀教版英語小升初模擬試卷
- 財政部金融企業(yè)不良資產(chǎn)批量轉(zhuǎn)讓管理辦法(財金[2012]6號)
- TPM活動推行工作計劃表
評論
0/150
提交評論