WCF 和整个面向服务的体系结构的新手,并试图了解它的实际工作原理。
我想我知道它“只是数据”,即 WCF 为我创建的代理对象只是方便的容器,而不是具有行为的“真实”对象。我不清楚的是如何跨服务边界识别“真实”对象。
IE。假设我有一项服务允许我编辑客户并公开两种方法: GetAllCustomers() SaveCustomer()
如果我调用 GetAllCustomers(),那么我最终会得到一个代理客户对象的集合。美好的。
现在,如果我想编辑这些对象之一,我如何确定我编辑了哪个对象到 SaveCustomer() 服务方法?我是否必须为每个客户对象滚动我自己的“id”字段,或者 WCF 是否以某种方式为我跟踪实例?
干杯