2011-10-31 26 views
0

因此,我是新的WCF,並沒有完全想象它是如何工作的。 我有幾個項目的解決方案:EntityModelProject,WCFLibraryProjectWCFProjectWCFLibraryProject位於實體和WCF應用程序之間。 在WCFLibraryProject我描述了WCFProject應該使用的所有方法和數據類型的契約。 (我的意思是WCFProject合同應該完全一樣)。 那麼有沒有辦法將WCFProject合同引用到WCFLibraryProject合同? - 以某種方式使用? 因爲我是新的代碼示例會很有幫助。 非常感謝WCF庫合同到WCF應用程序

回答

0

只需將WCFProject中的參考添加到WCFLibraryProject即可將您定義的接口公開爲WCFProject的端點。 WCFProject應該包含的唯一東西是一個WCFProject.svc文件,用於物理訪問您的服務。

http://msdn.microsoft.com/en-us/library/ms733766.aspx,SVC文件看起來是這樣的:

<% @ServiceHost language="c#" Debug="true" Service="YourNameSpace.WCFLibraryProject" %> 

託管在本地IIS的默認站點這項服務會顯示一個HTML頁面的訪問鏈接到你的服務的元數據: http://localhost/WCFProject.svc