Upgrade to Pro — share decks privately, control downloads, hide ads and more …

WCF Service/WCF Data Service 實測教學 - Le Petit He...

Avatar for Henry Henry
February 02, 2016

WCF Service/WCF Data Service 實測教學 - Le Petit Henry 學習日記

主要對於WCF Service/WCF Data Service 讀取DB的速度以及AD身分驗證實作。
若需詳細內容,可掃描簡報裡的二維碼、
輸入「https://henrychenblog.wordpress.com/
或者搜尋「Le Petit Henry 學習日記」
即可找到相關文章。

Avatar for Henry

Henry

February 02, 2016
Tweet

Other Decks in Programming

Transcript

  1. 簡介 • 透過實作方式,提升 WCF Service 及 WCF Data Service 兩者存取同樣資料筆數之速度

    • 「預設」格式皆為Xml格式 • 修改進階設定為Json回傳格式 • WCF Data Service 存取速度居然快了將近2~3倍的 時間 3
  2. 實驗環境 • Visual Studio 2013 • Microsoft SQL Server –

    單一資料表內之9萬8千 筆資料 • Entity Framework • PLINQ 4
  3. 結語 8 • WCF DS 在 Xml 傳輸時,相較於 WCF Service

    慢 很多 • 使用Json傳輸 WCF DS 比 WCF Service 快上1秒 多的時間 • 在 Service API 設計方面 • WCF Service 讓 Client 端使用已知的方法,進行資料庫操作 因為 Client 是呼叫已知方法,所以在操作上較為嚴謹 • WCF DS 讓 Client 端透過串接網頁語法的方式,進行資料庫操 作 因為 Client 端可自行串接語法,取得資料庫撈取動作, 所以延展性較高。
  4. 結語 9 • 在資料格式 Xml / Json 方面(執行速度除外) • Xml

    具備完整的標籤語言,相較於 Json 對於高階檢索 方面是一個優勢 • 但這個優勢,使得 Xml 得記錄的標籤資訊相對於 Json 來得多 • Json 具備輕巧、快速解析的優勢,適用於網路資料傳 遞
  5. 前言 12 • 微軟的LDAP Active Directory(AD) • 一種網路管理方法,可以提供動態與即時的共享資 源資料庫 •

    可能可以免去考慮「使用者登入介面及操作系統權限」設 計之問題