首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

報表服務擴展:基於 WCF 技術的報表服務擴展

     編輯:關於ASP.NET

系統重寫成本高、風險大,透過擴展方式整合新技術(如 WCF)優於重構。本文介紹如何將 SQL 查詢封裝於 .NET 組件,透過 WCF 服務提供資料給報表設計器使用。

擴展目的

  • 避免重寫既有通訊框架
  • 利用新技術擴展點,舊系統零修改
  • 研究成本集中於擴展開發,不影響業務邏輯穩定性

架構設計

  • WCF 服務端:負責執行 SQL、回傳資料欄位與資料集
  • 報表設計器:向服務發送查詢請求,接收欄位定義與資料

原本直接在報表中寫 SQL,改為呼叫 WCF 服務取得資料結構與內容。

原始 SQL 查詢方式

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved