我想知道如何爲過程方法設計RESTful Web服務。例如,我想爲給定的員工ID爲ProcessPayroll製作一個REST Api。由於ProcessPayroll是耗時的工作,我不需要方法調用的任何響應,只需要異步調用ProcessPayroll方法並返回。我不能在URL中使用ProcessPayroll,因爲它不是一個資源,它不是一個動詞。所以,我認爲,我可以用下面的方法爲調用過程方法設計RESTful API
請求1
http://www.example.com/payroll/v1.0/payroll_processor POST
體
去{ 「員工」: 「123」 }
請求2
http://www.example.com/payroll/v1.0/payroll_processor?employee=123 GET
上述哪一種方法是正確的?是否有任何Restful API設計指南爲流程方法和功能提供Restful服務?