用ASP.NET建立管理XML WEB服務全接觸

來源:互聯網
上載者:User
asp.net|web|web服務|xml|建立

  Internet的發展已經用它超乎想象的力量重新規划了應用程式開發領域。公司和機構越來越依賴網際網路和有關技術提供的數字資源和通訊渠道。因而,現在設計和開發的應用程式很少不考慮如何最好的整合和運用Internet技術。在應用程式中整合Internet技術成為業界對開發技術的提出的新的要求。微軟適時提出的以XML為基礎的Web服務滿足了這種需求,本期專題我將向大家介紹利用ASP.NET的建立和管理XML WEB服務的過程。


概述
  XML Web服務是一個提供特別的功能的可程式化實體,且可以使用普遍存在的Internet標準例如XML和HTTP訪問許多潛在的完全不同的系統。       >>>>詳細內容
XML基礎結構
  為了在網路多樣性方面取得成功,XML Web服務必須不關心所選擇的作業系統、物件模型和程式語言。    >>>>詳細內容
聲明XML Web服務
  使用ASP.NET建立一個XML Web服務時,要把所需的@_WebService指令放到.asmx檔案的最頂端。.asmx檔案的存在和@_ WebService指令與所實現的XML Web服務的URL地址相關。    >>>>詳細內容
設計方針
  使用ASP.NET構造一個簡單的XML Web服務是相對容易的,然而,XML Web服務的真正的強大的功能只有等你研究了基礎結構以後才能領悟。   >>>>詳細內容
非同步Web服務
  為了改善調用阻礙線程的長期啟動並執行方法的XML Web服務方法的效能,可以考慮把它們作為非同步XML Web服務方法發布。實現一個非同步XML Web服務方法允許線程在返回線程池的時候執行其他的代碼。   >>>>詳細內容
管理Web服務狀態
  XML Web服務在實現派生於WebService類的XML Web服務時,可以使用和其他ASP.NET應用程式相同的狀態管理選項。WebService類包含許多公用ASP.NET對象,包括Session對象和Application對象。   >>>>詳細內容
使用事務
  XML Web服務的交易處理依靠公用語言運行期中的支援,是基於MTS和COM+ Services中相同的分散式交易模型。該模型基於明確的判斷一個對象是否參與一個事務,而不是編寫特定的代碼來處理、委託和回調一個事務。   >>>>詳細內容
發布和部署
  部署一個XML Web服務包括複製.asmx檔案和XML Web服務使用的彙編檔案,而不是把Microsoft.NET Framework的一部分作為Web伺服器上的虛擬目錄。   >>>>詳細內容



聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.