基于jetspeed的門戶開發(fā)
畢業(yè)論文
目 錄
摘要 1
前 言 3
1 緒論 4
1.1 背景分析 4
1.2 研究內容 5
1.3 論文結構 6
2 WEB服務的相關技術 7
2.1 XML可擴展標記語言 7
2.1.1 XML的含義 7
2.1.2 XML與Web Service 8
2.1.3 XML Web Service 安全性 9
2.2 WEB服務的技術標準 12
2.2.1 簡單對象訪問協議(SOAP) 12
2.2.2 Web服務描述語言(WSDL) 13
2.2.3 UDDI(統(tǒng)1描述,發(fā)現與集成規(guī)范) 20
3 基于.NET以及JAVA下的SOAP 27
3.1 JAVA 下的SOAP 27
3.2 MICROSOFT.NET 29
3.2.1 .NET框架的組成 29
3.2.2 .NET框架的核心要素 30
3.3 ASP.NET下的SOAP 31
3.3.1 將 SOAP 用作 Web 開發(fā)工具 31
3.3.2 訪問 Web Serivces 32
4 服務實例設計 33
4.1 創(chuàng)建WEB服務 33
4.1.1 編寫Web Service 33
4.1.2 編寫客戶端 38
4.2 部署WEB服務 40
4.3 測試WEB服務 41
結 束 語 44
參考文獻 45
致 謝 46
附錄 47
Web服務技術研究
摘要:為了更好的滿足程序員和用戶的需要,計算機技術從未停止過發(fā)展的腳步,程序設計的網絡的發(fā)展促進了軟件的開發(fā)與信息交流的能力,系統(tǒng)中所有的組件都以服務的形式的出現,為Web服務奠定了基礎。Web Services是自包含的、模塊化的應用程序,它可以在網絡(通常為Web)中被描述、發(fā)布、查找以及調用。是基于網絡的、分布式的模塊化組件,它執(zhí)行特定的任務,遵守具體的技術規(guī)范,這些規(guī)范使得Web Service能與其他兼容的組件進行互操作。當今關于Web服務(web services)的描述主要是關于集成的。動態(tài)的服務替代了靜態(tài)的組件重用性和廣泛適用性的代碼的區(qū)別是很小的,但它們卻是面向服務的開發(fā)過程的本質。其基本的活動包括:創(chuàng)建,發(fā)布,定位,激活,注銷Web服務行為。相關的技術有XML可擴展標記語言,這是1個精簡的SGML,它將SGML的豐富功能與HTML的易用性結合到Web的應用中!ML(eXtensible Markup Language,可擴展標記語言)是Internet上數據表示和數據交換的新標準。同時Web服務還主要基于以下3項標準: "簡單對象訪問協議"(SOAP),"網絡服務描述語言"(WSDL) ,"統(tǒng)1描述,發(fā)現和集成協議"(UDDI)。這3項標準均建立在XML基礎之上.SOAP是基于消息的通信協議,WSDL對Web服務進正式描述,UDDI是訪問注冊庫的協議(含各種服務的相關信息)。本文附帶了1個實例,通過實例更加清晰的介紹了如何使用ASP.NET創(chuàng)建高水平的Web服務,說明了上面的標準在Web服務中的應用,演示了1個完整的Web服務應用程序的`解決方案。
關鍵詞:簡單對象訪問協議;網絡服務描述語言;統(tǒng)1描述,發(fā)現和集成協議;可擴展標記語言;Web 服務
Research of Web Service
Abstract:For a better satisfied programmer and users need, the computer technology never stopped the development footsteps, the programming network development had promoted the software development and communication ability, the form appearance which in the system all modules all served, was Web Service has laid the foundation.Web Services is from contains, the modular application procedure.It may (usually be Web) is described in the network, the issue, the search as well as the transfer.It is based on the network, the distributional modular module.It carries out the specific task, observes the concrete technology standard, these standards enable Web Service to carry on the Interoperability with other compatible modules.Now about Web service (web services) the description mainly is about the integration.The dynamic service substituted the static module to entrust with heavy responsibility the natural and the widespread serviceable code difference is very small.But they are actually face the service the performance history essence.Its basic activity includes: The foundation, issued that, the localization, the activation, cancels the Web service behavior.The correlation technology has XML to expand the mark language.This is simplification SGML.It unifies the SGML rich function and the HTML usability Web in the application.XML (eXtensible Markup Language,May expand the mark language) is on Internet the data expression and the data exchange new standard.Simultaneously Web service also mainly based on following three standards: “simple object visit agreement” (SOAP), “network service description language” (WSDL), “unification description,Discovery and integrated agreement " (UDDI).These three standards establish above the XML foundation.SOAP is based on the news communication protocol, WSDL enters the official description to the Web service, UDDI is visits the registration storehouse the agreement (including each kind of service related information).This article has supplemented an example, how has used ASP through an example clearer introduction.NET the foundation high level Web service, showed above standard in the Web service application, has demonstrated a complete Web service application procedure solution.
Keywords: SOAP; WSDL; UDDI; XML; Web Service
前 言
Internet已經有20多年的歷史了,近幾年才出現了Internet熱,這主要應歸功于Web。Internet提供了世界范圍內網絡互連和通信功能,Web則是1個環(huán)球信息資源庫。Web由無數的頁面(Home page主頁)組成,頁面上的信息包羅萬象,而且時時在增加,天天在更新。用戶只要打開瀏覽器就能得到他們感興趣的資料。Web的易用性使千家萬戶都能共享 Internet上巨大的信息資源。時下,人人都在談論Web和主頁,翻開報紙或新聞雜志,幾乎每天都要提到Web和主頁。從1個小商店到1個大公司,從研究機關到學校,無不驕傲地向他人顯示著自己的主頁和 Web 地址。Web和主頁已經成為計算機和通信領域乃至全社會的熱點。在過去的幾10年中,計算以前所未有的速度發(fā)展著,這顯著地影響了各個組織,使得IT管理者和開發(fā)人員接受了新的計算模式。程序設計與硬件的革新帶來了1些更有用的技術,比如面向對象編程,分布式計算,因特網協議以及XML。而WEB服務技術就代表了分布式計算的下1個階段,在今后的日子將對各個組織產生深遠的影響。
本文內容包括:1、介紹WEB服務;2、WEB服務技術,本文大部分內容詳細介紹對于WEB服務至關重要的各種技術和相關問題; 3、關于WEB服務的主要技術語言如MICROSOFT.NET及JAVA: 4、通過實例研究更加清楚的了解WEB服務的技術及應用; 5、通過研究得出的結論,對WEB服務的理解等。
【基于jetspeed的門戶開發(fā)】相關文章:
7.廈門戶口入戶條件
8.澳門戶口入戶條件