程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 設計-關於接口封裝的邊界疑問

設計-關於接口封裝的邊界疑問

編輯:編程綜合問答
關於接口封裝的邊界疑問

背景:針對多個第三方服務,封裝出一個適配接口,A服務接口需要使用A自己定義的bean參數,B服務接口需要使用B自己定義的bean參數。
問題:我提供一個統一的接口,通過某個字段,可進行適配,適配後去調用A或B的服務,我的這個統一的接口,是應該繼續使用A,B定義的bean參數(薄薄的封一層),還是應該獨立封裝一個bean參數,在適配後分別創建A或B的bean參數,再調接口?

補充:A服務的某些接口B服務並不存在,B的服務A也不一定,重合的也就一半左右

最佳回答:


看你業務需要,如果後續業務基本不會擴充,那就定義成A,B,如果後續可能有擴充,包裝一下。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved