2016年5月27日 星期五

Visual Studio系列:使用ASP.NET開發Web Service(Web 服務),與SQL溝通程式碼教學

本文教受Web Service與SQL的溝通程式,通常使用WEB服務和資料庫溝通時,我們的目的通常應該也是和連接資料庫是一樣的,而我們一般連接資料庫,是會做哪些動作呢?分別是寫入、更新、刪除、查詢,主要就這四項,在這裡有簡單介紹一下,這四項,如何以WEB服務連接資料庫,以下以這四點分別做這介紹。

2016年5月2日 星期一

Visual Studio系列:使用ASP.NET開發Web Service(Web 服務),基於C#,建立專案

Web Service預設是讓用戶端和 Web 服務可以使用訊息 (特別是 SOAP 訊息) 來相互通訊。用戶端會傳送 SOAP 要求給 Web 服務,而 Web 服務方法則通常傳回 SOAP 回應。Web 服務會使用 Web 服務描述語言 (WSDL) 所定義的作業,來定義它們接受的訊息類型。這些作業會與 Web 服務中的每個 Web 服務方法相互關聯。儘管這其中每個 Web 服務方法都是您在 ASP.NET 中使用類別的方法所定義,但還是必須了解,最終透過網路傳達的資料必須序列化為 XML。因此,請特別注意,Web 服務不是要來取代 DCOM,而是要做為使用業界標準進行跨平台通訊的訊息基礎結構。

Web Service(Web 服務),是最近在APP流行下,逐漸崛起的新的架構,其中可以分為兩個原因,其中一個原因是因為為了要讓APP輕量化,將其原本內建的許多功能往外放,像是Server讀取,便是其中一項,把讀取的相關套件移除,減輕APP的大小,第二個原因,是為了做到跨平台的方式,希望不管是哪個平台的APP或者是網站都可以經由同一個網頁進行資料庫讀取、寫入,這樣可以大量減少維護的成本,所以Web Service,在這樣的背景下,便大量地崛起,做為一個網頁伺服器的端口,讓資料可以統一被讀取、寫入使用,以下便介紹如何使用Visual Studio 利用ASP.NET基於C#進行開發。