我開始使用實體框架作爲ORM。但我的問題是:在Entity Framework和WebServices之間映射實體是否正確和可能?實體框架到WebService
問題是因爲我們需要從Web服務(方法)向我們的應用程序查詢數據,並且我們還需要使用webservice(方法)來存儲數據;所以我們希望保持整個應用程序的體系結構(使用Enterprise Library查詢和存儲所有內容)。
希望我明確表示,在此先感謝,如果可能的話,請給我一些有用的信息或初學者教程。
我開始使用實體框架作爲ORM。但我的問題是:在Entity Framework和WebServices之間映射實體是否正確和可能?實體框架到WebService
問題是因爲我們需要從Web服務(方法)向我們的應用程序查詢數據,並且我們還需要使用webservice(方法)來存儲數據;所以我們希望保持整個應用程序的體系結構(使用Enterprise Library查詢和存儲所有內容)。
希望我明確表示,在此先感謝,如果可能的話,請給我一些有用的信息或初學者教程。
在網上進行深入的搜索後,我發現我的問題的答案是:「不僅你不能將實體從Web服務映射到實體框架(至少不像它會那樣容易與數據庫表),但你也不應該這樣做「;因爲WebService並不是爲此目的而設計的,它只會暴露整個數據的某些成員,所以將EF結構僅應用於數據實體本身的某些部分是不合邏輯的。
這裏是原來的職位,如果有人有相同的疑問:
那麼,我們不能這樣做嗎? – Piyey 2012-05-03 22:08:13
考慮WCF數據服務或OData的。他們與EF一起工作,但是專爲分佈式數據而設計。 – 2010-04-08 21:08:23
問題是我無法更改Web服務,因爲已經存在並且不屬於我的應用程序。我只需要以某種方式消耗它們。 – lidermin 2010-04-08 21:14:40