簡體   English   中英

在服務邊界(WCF)上標識對象實例

[英]Identifying object instances over service boundaries (WCF)

WCF和整個面向服務的體系結構的新手,試圖讓我了解它的實際工作原理。

我想我知道這是“只是數據”,即WCF為我創建的代理對象只是方便的容器,而不是具有行為的“真實”對象。 我不清楚的是如何跨服務邊界識別“真實”對象。

即。 假設我有一項服務,允許我編輯客戶並公開兩種方法:GetAllCustomers()SaveCustomer()

如果我調用GetAllCustomers(),那么最終將獲得代理客戶對象的集合。 精細。

現在,如果我要編輯這些對象之一,那么如何確定已對SaveCustomer()服務方法進行了編輯的對象? 我是否必須為每個客戶對象滾動自己的“ id”字段,或者WCF是否以某種方式為我跟蹤實例?

干杯

WCF絕對不會跟蹤對象實例。 您的實體需要實現一種識別自己的方式。 通常,它是一個Id屬性,但是有不同的標識機制。 此鏈接是開始了解您的實體的域設計的一個好地方

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM