.net 关于RIA服务的几个问题

.net 关于RIA服务的几个问题,.net,wcf-ria-services,.net,Wcf Ria Services,我有一些关于Silverlight业务应用程序中RIA服务的问题 在大多数示例中,业务逻辑非常简单。通常,您会对实体进行CRUD。但是,如果有一个应该满足的工作流程呢 假设我们有一个父实体,它在插入时应该包含一些其他实体作为子项。 我应该写一个接受子项作为参数的方法吗?或者如果客户端(SL应用程序)将它们添加到父实体的items集合中,它将执行此操作,并且在InsertParentEntity方法上我可以获得它们 在每次调用WCF这样的操作时发送对象是否有任何限制 谢谢 将业务逻辑添加到CRUD

我有一些关于Silverlight业务应用程序中RIA服务的问题

  • 在大多数示例中,业务逻辑非常简单。通常,您会对实体进行CRUD。但是,如果有一个应该满足的工作流程呢

  • 假设我们有一个父实体,它在插入时应该包含一些其他实体作为子项。 我应该写一个接受子项作为参数的方法吗?或者如果客户端(SL应用程序)将它们添加到父实体的items集合中,它将执行此操作,并且在InsertParentEntity方法上我可以获得它们

  • 在每次调用WCF这样的操作时发送对象是否有任何限制

  • 谢谢

  • 将业务逻辑添加到CRUD方法中绝对是一种标准的RIA模式。可以随时调用工作流或其他任何内容
  • 如果在客户端上添加父级,并将一些子级添加到其EntityCollection,则在提交时,所有实体都将显示在服务器上。将为每个方法调用一个Insert方法(例如,1个InsertParent和3个InsertChild)
  • 是的,限制和解决方案与WCF中的相同