2010-03-10 115 views

回答

3

這應該可以正常工作,因爲在Service2內調用Service1進程而不是通過WCF外出(即使您在Service2中使用WCF,它仍然可以工作)。

但是在設計方面,這不是很好。服務操作應通過服務調用(例如通過HTTP或TCP)。如果Service1和Service2都需要訪問通用功能,解決方案是將通用代碼重構爲共享類或其他類,而不是僅僅將它放在Service1中。

2

可以嗎?是的,它會工作。通常,我寧願實例化對象並調用服務背後的方法。這完全取決於環境如何設置。如果還有其他步驟調用服務處理(如記錄請求等),並且想要追蹤該請求,則可以通過任何方式調用該服務。