0
我有兩個網站(在同一目錄下)託管在IIS中,比如站點1(包含類siteClass.CreateUser),比如站點2(登錄類)。目前在Site2解決方案中,我添加了對Site 1的項目引用,並從Login Class中調用了SiteClass.CreateUser方法。這是正確的方法嗎?我的理由是,既然這兩個站點都位於同一個父目錄下,並且託管在IIS中,我認爲最好創建一個項目引用而不是創建服務引用?這個可以嗎 ?從IIS託管的其他網站調用網站類
感謝Hally爵士,感謝您的回覆。我剛剛明白我需要爲上述問題創建一個Web引用(因爲站點1和站點2可以託管在不同的環境中)。但我不確定它是否應該是Web引用或服務引用。創建用戶被定義爲wcf操作合同。由於消費者是.net 3.5,可以定義服務引用嗎?如果是的話,我應該如何使其動態用於部署目的。如果我添加服務引用,則在web.config文件中看不到任何端點配置等。 – user476566 2012-08-08 20:41:11
我瞭解你的問題。這取決於你的目標:如果你確定,這些網站將在所有時間共同工作,如果你想最大限度地提高工作速度,項目參考是更好的選擇。但是你的網站不會是獨立的(根據SOA原則)。 如果您想要爲兩個完全獨立的站點提供靈活的解決方案,那麼服務參考更好。但它會降低你的速度。 – 2012-08-12 12:01:45