基于soa架構的考試系統(tǒng)的研究與設計.doc
DOC格式手機打開展開
基于soa架構的考試系統(tǒng)的研究與設計,soa(service-oriented architecture,面向服務的架構)作為下一代的軟件開發(fā)理念,對現(xiàn)代軟件開發(fā)模式產(chǎn)生了深遠的影響。soa通過服務的發(fā)布、服務的發(fā)現(xiàn)以及服務的調用等機制為其他的應用程序提供服務。通過采用soa框架,企業(yè)可以最大程度地減少系統(tǒng)間的耦合,從而提高可重用性。web service...


內容介紹
此文檔由會員 ningxiang00 發(fā)布
SOA(Service-Oriented Architecture,面向服務的架構)作為下一代的軟件開發(fā)理念,對現(xiàn)代軟件開發(fā)模式產(chǎn)生了深遠的影響。SOA通過服務的發(fā)布、服務的發(fā)現(xiàn)以及服務的調用等機制為其他的應用程序提供服務。通過采用SOA框架,企業(yè)可以最大程度地減少系統(tǒng)間的耦合,從而提高可重用性。
Web Service是實現(xiàn)SOA的方式之一。Web Services技術是建立在開放的Internet基礎上的新的分布式計算模型,代表了下一代網(wǎng)絡計算和企業(yè)應用的必然趨勢。其通過通用的Web協(xié)議和數(shù)據(jù)格式,如HTTP、XML和SOAP進行訪問,一經(jīng)部署到Internet中,使用者就可以在任何平臺以任何編程語言實現(xiàn)對Web服務的調用。用Web Service來實現(xiàn)SOA的好處是可以實現(xiàn)一個中立平臺,來獲得服務,而且隨著越來越多的軟件商支持越來越多的Web Service規(guī)范,開發(fā)人員將會取得更好的通用性。
該課題要實現(xiàn)的是將有可能用不同語言開發(fā)的各個功能子系統(tǒng)用Web Services的方式進行封裝,用WSDL描述系統(tǒng)相應功能,用UDDI對功能進行注冊,將系統(tǒng)部署到Internet上之后,對用戶提供服務。用戶通過UDDI查找服務,利用SOAP作為傳輸層,在消費者和服務提供者之間傳遞消息。
XML做為Web Services的核心技術,本文首先對XML相關技術做一些探討,而后介紹Web Services相關內容及SOA架構。文章對系統(tǒng)的設計進行了詳細的闡述。最后對畢業(yè)設計課題研究進行了總結,并對未來的工作進行了展望。
49頁,26000字
Web Service是實現(xiàn)SOA的方式之一。Web Services技術是建立在開放的Internet基礎上的新的分布式計算模型,代表了下一代網(wǎng)絡計算和企業(yè)應用的必然趨勢。其通過通用的Web協(xié)議和數(shù)據(jù)格式,如HTTP、XML和SOAP進行訪問,一經(jīng)部署到Internet中,使用者就可以在任何平臺以任何編程語言實現(xiàn)對Web服務的調用。用Web Service來實現(xiàn)SOA的好處是可以實現(xiàn)一個中立平臺,來獲得服務,而且隨著越來越多的軟件商支持越來越多的Web Service規(guī)范,開發(fā)人員將會取得更好的通用性。
該課題要實現(xiàn)的是將有可能用不同語言開發(fā)的各個功能子系統(tǒng)用Web Services的方式進行封裝,用WSDL描述系統(tǒng)相應功能,用UDDI對功能進行注冊,將系統(tǒng)部署到Internet上之后,對用戶提供服務。用戶通過UDDI查找服務,利用SOAP作為傳輸層,在消費者和服務提供者之間傳遞消息。
XML做為Web Services的核心技術,本文首先對XML相關技術做一些探討,而后介紹Web Services相關內容及SOA架構。文章對系統(tǒng)的設計進行了詳細的闡述。最后對畢業(yè)設計課題研究進行了總結,并對未來的工作進行了展望。
49頁,26000字