关于此任务
在使用服务器端验证来验证客户机端人员服务中的 coach 时,人员服务流调用服务器上的服务以执行验证。然后,客户机端人员服务处理由服务器返回的任何消息。
在下列情况下,使用服务器端验证来验证客户机端人员服务中 coach 内的数据:
- 验证必须访问不能供客户机使用的私人或机密数据。服务器端验证为更安全的方法。
- 验证必须访问基于服务器的数据或大量数据来执行验证。例如,您拥有用户可在其中订购部件的“订单”Coach,并且想要验证库存中是否有部件。在这种情况下,使用客户机端验证不符合实际。加载大量的数据会影响客户机的性能。
- 您正在将 heritage 人员服务迁移至客户机端人员服务并且想要复用在 heritage 人员服务中具有的某些或所有验证脚本。客户机端人员服务调用您先前使用的验证服务。但是您应该检查脚本逻辑以将相应验证代码移至客户机,从而尽可能减少服务器调用。
如果您无需访问服务器来验证 Coach 数据,那么可以使用客户机端验证。有关信息,请参阅
使用客户机端验证来验证客户机端 Coach。
以下过程使用帮助中心客户机端人员服务作为示例。人员服务包含若干字段和“创建凭单”按钮。
提示: 在可能情况下,将您的服务器端验证与起作用的服务器端逻辑相结合,
如此过程中的示例所示。即,单一服务器端服务会验证凭单并保存凭单。在人员服务中分几个步骤执行此过程时,请以此种方式将它们结合起来以提高性能。
它也会将相关逻辑放在一起以生成更易于维护的模型。