1
我有一個Visual Studio解決方案包含一個網站項目加上一堆支持項目(域模型,數據訪問等)。我想通過同一個域下的URL向同一底層數據公開一個API,所以我開發了一個WCF/REST項目來完成這個任務(它對同一組域/數據訪問項目有依賴關係)。網站項目和WCF項目在相同或不同的解決方案:優點和缺點
現在我想知道在單獨的解決方案中部署WCF服務的優點和缺點,部署在虛擬IIS路徑下,而不是將WCF項目放入原始網站解決方案。
是否有很好的理由,爲什麼我想要去一個或另一個?我對IIS部署不太熟悉。
我同意。有幾次我將我的.svc文件包含在Web項目中,但我總是將合同保存在服務項目中的通用文件和具體服務實現中。這就像Marc所說的那樣保存了我的培根。另外,如果您的合同在獨立的庫中,您可以在不放棄業務邏輯的情況下分發它。 – 2009-05-07 13:57:17