感谢任何建议。
我正在构建面向Web服务的客户端,但我正在努力设计实现。
对于每个服务方法,对象作为参数IE传递:CreateCustomer方法接受Customer对象。
我遇到的问题是回复。
我目前所拥有的是(成功时)方法将已提交对象的更新版本返回给客户端。
IE:Customer CreateCustomer(Customer c)
我这样做的原因是客户端将拥有最新的数据副本,以便他们可以在那边执行数据完整性检查。
问题:这有意义吗?你也用这种方式实现你的方法调用吗?有没有使用这种方式的后备或理由?你想用这种方式做什么其他原因?
谢谢, 史蒂文
答案 0 :(得分:0)
乐观并发怎么样? 您的对象日期是否可由超过1个用户访问?如果是这样如何使用可能由其他用户说客户端B更改的对象,而客户端A使用它进行一些工作或完整性检查。
否则,感觉没问题