我最近挖到了,我真的想要掌握随意的Web应用程序如何从并发中受益。我们以博客为例。每篇博文都有作者,(在PHP中)模板通常如下所示:
<h1><?php echo $post->getTitle(); ?> <small><?php echo $post->getAuthor()->getName(); ?></small></h1>
<?php echo $post->getContent(); ?>
除了从数据库中获取博客文章并为实体/模型添加水分之外,Controller实际上不需要做很多事情。在我看来,并发模式可以做的并不多,是吗?
是否有同时调用后端服务的好例子?
答案 0 :(得分:1)
为什么不使用文档样式GET请求来恢复整个GET然后显示部分?至于updatess,我已经看到REST API设计者(如Espresso Logic)在POST的响应中返回所有受影响的文档。例如,如果POST导致多表更新,则响应应包括所有文档值,并避免另一个GET。让服务器处理验证,乐观锁定,业务逻辑和多表插入/更新。在您的示例中,您可以使用包含博客条目的所有部分的嵌套文档执行单个POST,并让控件处理多表插入和主键传播到子表(假设SQL)。