2000年,許多重量級銷售商編寫了一個叫做事務處理授權標記語言(Transaction Authority Markup Language)的規范。2001年,BEA創立了一個叫做商業事務處理協議(Business Transaction PRotocol)的規范。2002年,IBM與微軟創立了WS-Transaction和WS-Coordination,作為用于面向Web服務的業務流程執行語言(Business Process Execution Language for Web Services ,BPEL4WS)的組成部分。2003年8月,一個包括Oracle在內的銷售商聯盟提出了Web服務復合應用框架(Web Services Composite application Framework ,WS-CAF),將其作為以前那些研究計劃的擴充。