2014-10-17 74 views
0

我最近深入研究,我真的想要掌握偶然的Web應用程序如何從併發中受益。以博客爲例。每一個博客帖子有一個作者,以及(在PHP)模板通常是這樣的:併發:前端,中間件和後端

<h1><?php echo $post->getTitle(); ?> <small><?php echo $post->getAuthor()->getName(); ?></small></h1> 
<?php echo $post->getContent(); ?> 

的控制器真的不需要做很多,除了從數據庫讀取的博客文章和滋潤的實體/模型。在我看來,併發模式可以做的並不多,是嗎?

是否有很好的示例同時調用後端服務?

回答

1

爲什麼不使用文檔樣式的GET請求帶回整個GET,然後顯示這些部分?至於updatess,我已經看到REST API設計者(如Espresso Logic)在POST的響應中返回所有受影響的文檔。例如,如果POST導致多表更新,那麼響應應包含所有文檔值並避免另一個GET。讓服務器處理驗證,樂觀鎖定,業務邏輯和多表插入/更新。在您的示例中,您可以使用嵌套文檔(包括博客條目的所有部分)執行單個POST,並讓控件處理多表插入和主鍵傳播到子表(假定爲SQL)。